diff --git a/.zshrc b/.zshrc new file mode 100644 index 00000000..6784f0a9 --- /dev/null +++ b/.zshrc @@ -0,0 +1 @@ +export PATH="$PATH:/Users/user/Documents/Flutter SDKs/flutter_3.24.3/bin" diff --git a/android/app/local.properties b/android/app/local.properties index b29c63c9..f6a088b8 100644 --- a/android/app/local.properties +++ b/android/app/local.properties @@ -5,4 +5,4 @@ # For customization when using a Version Control System, please read the # header note. #Sun Sep 20 09:53:03 EEST 2020 -sdk.dir=/Users/erababah/Library/Android/sdk +sdk.dir=/Users/user/Library/Android/sdk diff --git a/android/app/src/main/kotlin/com/cloud/diplomaticquarterapp/penguin/PenguinView.kt b/android/app/src/main/kotlin/com/cloud/diplomaticquarterapp/penguin/PenguinView.kt index d9082e76..a48b2cc6 100644 --- a/android/app/src/main/kotlin/com/cloud/diplomaticquarterapp/penguin/PenguinView.kt +++ b/android/app/src/main/kotlin/com/cloud/diplomaticquarterapp/penguin/PenguinView.kt @@ -52,6 +52,8 @@ internal class PenguinView( private val permissionResultReceiver: PermissionResultReceiver private val permissionIntentFilter = IntentFilter("PERMISSION_RESULT_ACTION") + + private companion object { const val PERMISSIONS_REQUEST_CODE = 1 } @@ -217,17 +219,31 @@ internal class PenguinView( // } // Set events delegate for reporting issues -// PlugAndPlaySDK.setPiEventsDelegate(new PIEventsDelegate() { -// @Override -// public void onReportIssue(PIReportIssue issue) { -// Log.e("Issue Reported: ", issue.getReportType()); -// } -// // Implement issue reporting logic here } -// @Override -// public void onSharedLocation(String link) { -// // Implement Shared location logic here -// } -// }) + PlugAndPlaySDK.setPiEventsDelegate(object : PIEventsDelegate { + override fun onReportIssue(issue: PIReportIssue?) { + + } + + override fun onSharedLocation(link: String?) { + + } + + override fun onBackButtonPressed(mContext: Context?) { + mContext?.let{ + val builder = AlertDialog.Builder(it) + .setTitle((creationParams["dialogTitle"] as String)) + .setMessage((creationParams["dialogMessage"]as String)) + .setPositiveButton((creationParams["dialogPositiveBtnTxt"] as String)) { _, _ -> + PlugAndPlaySDK.dismiss() + } + .setNegativeButton((creationParams["dialogNegativeBtnTxt"] as String), null) + builder.create() + builder.show() + } + + + } + }) // Start the Penguin SDK PlugAndPlaySDK.start(mContext, this) diff --git a/ios/PenNavUI.xcframework/Info.plist b/ios/PenNavUI.xcframework/Info.plist new file mode 100644 index 00000000..25e872a9 --- /dev/null +++ b/ios/PenNavUI.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + PenNavUI.framework/PenNavUI + LibraryIdentifier + ios-arm64 + LibraryPath + PenNavUI.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + PenNavUI.framework/PenNavUI + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + PenNavUI.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AboutCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AboutCell.nib new file mode 100644 index 00000000..5df17d09 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AboutCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..30d33fc0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/runtime.nib new file mode 100644 index 00000000..1eee5973 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Black.ttf new file mode 100644 index 00000000..bb8766db Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Black.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Bold.ttf new file mode 100644 index 00000000..54ae58c5 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Bold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraBold.ttf new file mode 100644 index 00000000..4d02c428 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraLight.ttf new file mode 100644 index 00000000..d966714a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraLight.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Light.ttf new file mode 100644 index 00000000..7790e5cb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Light.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Medium.ttf new file mode 100644 index 00000000..aab105e3 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Medium.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Regular.ttf new file mode 100644 index 00000000..f8a4c6d4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Regular.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-SemiBold.ttf new file mode 100644 index 00000000..857e7535 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-SemiBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Thin.ttf new file mode 100644 index 00000000..0fbcc06f Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Thin.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-VariableFont_wght.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-VariableFont_wght.ttf new file mode 100644 index 00000000..7f0bedbe Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-VariableFont_wght.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AllFilterViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AllFilterViewController.nib new file mode 100644 index 00000000..25959e02 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AllFilterViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenitiesDetailTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenitiesDetailTableViewCell.nib new file mode 100644 index 00000000..89f0e620 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenitiesDetailTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenityTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenityTableViewCell.nib new file mode 100644 index 00000000..b77022eb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenityTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ArrivalConfirmationViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ArrivalConfirmationViewController.nib new file mode 100644 index 00000000..631b02fc Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ArrivalConfirmationViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Assets.car b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Assets.car new file mode 100644 index 00000000..ecf066d0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Assets.car differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..94e0a9b4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/runtime.nib new file mode 100644 index 00000000..edf83b8b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..159ce46a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib new file mode 100644 index 00000000..12ef6eab Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Calibrate.mp4 b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Calibrate.mp4 new file mode 100644 index 00000000..1a69fc8a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Calibrate.mp4 differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CalibrateMessage.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CalibrateMessage.nib new file mode 100644 index 00000000..941f2b32 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CalibrateMessage.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..b2bdbf19 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/runtime.nib new file mode 100644 index 00000000..b2bdbf19 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..27ef480e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..c35cdf22 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CatagoryDetailTableViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CatagoryDetailTableViewCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..7ff95b0a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CatagoryDetailTableViewCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CatagoryDetailTableViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CatagoryDetailTableViewCell.nib/runtime.nib new file mode 100644 index 00000000..c8336796 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CatagoryDetailTableViewCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..50f57243 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/runtime.nib new file mode 100644 index 00000000..7aaaf7e8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryCollectionViewCell.nib new file mode 100644 index 00000000..59a7e196 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryCollectionViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryDetailViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryDetailViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..fdec1950 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryDetailViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryDetailViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryDetailViewController.nib/runtime.nib new file mode 100644 index 00000000..577d47cd Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryDetailViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryInformationCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryInformationCell.nib new file mode 100644 index 00000000..240573ce Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryInformationCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryTableViewCell.nib new file mode 100644 index 00000000..628f2c11 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ChangingFloor.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ChangingFloor.nib new file mode 100644 index 00000000..0a8021e0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ChangingFloor.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..7f378dda Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib new file mode 100644 index 00000000..039249ce Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ContactDetailsCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ContactDetailsCell.nib new file mode 100644 index 00000000..6b993fc9 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ContactDetailsCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DayScheduleCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DayScheduleCell.nib new file mode 100644 index 00000000..4cad73cb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DayScheduleCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailedPlaceCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailedPlaceCell.nib new file mode 100644 index 00000000..de2f2978 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailedPlaceCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsHeaderCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsHeaderCell.nib new file mode 100644 index 00000000..8b7cb362 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsHeaderCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsTextCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsTextCell.nib new file mode 100644 index 00000000..881556a4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsTextCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCell.nib new file mode 100644 index 00000000..706f377d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCollectionViewCell.nib new file mode 100644 index 00000000..53f26902 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCollectionViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsFooterCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsFooterCell.nib new file mode 100644 index 00000000..57526627 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsFooterCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsStepper.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsStepper.nib new file mode 100644 index 00000000..34ca90b8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsStepper.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryCell.nib new file mode 100644 index 00000000..d6da65ee Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryPlaceCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryPlaceCell.nib new file mode 100644 index 00000000..93a6b6f3 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryPlaceCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..84164ae2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/runtime.nib new file mode 100644 index 00000000..66a6591c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteDetailViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteDetailViewController.nib new file mode 100644 index 00000000..74b4f2b0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteDetailViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListTableViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListTableViewCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..4b996778 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListTableViewCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListTableViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListTableViewCell.nib/runtime.nib new file mode 100644 index 00000000..8bfbaedf Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListTableViewCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..de381bfe Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListViewController.nib/runtime.nib new file mode 100644 index 00000000..2ee5eaf8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteListViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib new file mode 100644 index 00000000..7c4c10fb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCollectionViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCollectionViewCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..13c0e1f6 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCollectionViewCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCollectionViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCollectionViewCell.nib/runtime.nib new file mode 100644 index 00000000..efbc7503 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCollectionViewCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorCell.nib new file mode 100644 index 00000000..09d05a08 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorHeaderView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorHeaderView.nib new file mode 100644 index 00000000..32ef9051 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorHeaderView.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorViewController.nib new file mode 100644 index 00000000..be30c8ab Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateCell.nib new file mode 100644 index 00000000..4a4003f0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..786137f5 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib new file mode 100644 index 00000000..a5541e4e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI-Swift.h b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI-Swift.h new file mode 100644 index 00000000..b42b8b8c --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI-Swift.h @@ -0,0 +1,1196 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +#ifndef PENNAVUI_SWIFT_H +#define PENNAVUI_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreData; +@import CoreFoundation; +@import CoreLocation; +@import Foundation; +@import ObjectiveC; +@import Penguin; +@import QuartzCore; +@import UIKit; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PenNavUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +/// Asynchronous operation base class +/// This is abstract to class performs all of the necessary KVN of isFinished and +/// isExecuting for a concurrent Operation subclass. You can subclass this and +/// implement asynchronous operations. All you must do is: +///
    +///
  • +/// override main() with the tasks that initiate the asynchronous task; +///
  • +///
  • +/// call completeOperation() function when the asynchronous task is done; +///
  • +///
  • +/// optionally, periodically check self.cancelled status, performing any clean-up +/// necessary and then ensuring that completeOperation() is called; or +/// override cancel method, calling super.cancel() and then cleaning-up +/// and ensuring completeOperation() is called. +///
  • +///
+SWIFT_CLASS("_TtC8PenNavUI21AsynchronousOperation") +@interface AsynchronousOperation : NSOperation +@property (nonatomic, readonly, getter=isAsynchronous) BOOL asynchronous; +@property (nonatomic, readonly, getter=isExecuting) BOOL executing; +@property (nonatomic, readonly, getter=isFinished) BOOL finished; +- (void)start; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UITapGestureRecognizer; +@class NSCoder; + +/// A view that presents a backdrop interface behind a panel. +SWIFT_CLASS_NAMED("BackdropView") +@interface FloatingPanelBackdropView : UIView +/// The gesture recognizer for tap gestures to dismiss a panel. +/// By default, this gesture recognizer is disabled as following the default behavior of iOS modalities. +/// To dismiss a panel by tap gestures on the backdrop, dismissalTapGestureRecognizer.isEnabled is set to true. +@property (nonatomic, strong) UITapGestureRecognizer * _Nonnull dismissalTapGestureRecognizer; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + +@class NSEntityDescription; +@class NSManagedObjectContext; + +SWIFT_CLASS_NAMED("CachedVenue") +@interface CachedVenue : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +@interface CachedVenue (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable coverImage; +@property (nonatomic, copy) NSString * _Nullable address; +@property (nonatomic, copy) NSString * _Nullable buildingNumber; +@property (nonatomic, copy) NSString * _Nullable phone; +@property (nonatomic, copy) NSString * _Nullable email; +@property (nonatomic, copy) NSString * _Nullable website; +@property (nonatomic) int16_t floorCount; +@end + + +SWIFT_CLASS_NAMED("CampaignTracking") +@interface CampaignTracking : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +@interface CampaignTracking (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t campaignId; +@property (nonatomic, copy) NSDate * _Nullable lastNotificationDate; +@end + + +SWIFT_CLASS_NAMED("FavoriteCacheData") +@interface FavoriteCacheData : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class SharedLocationCacheData; + +@interface FavoriteCacheData (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable createDate; +@property (nonatomic, copy) NSString * _Nullable deviceId; +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic) double distance; +@property (nonatomic, copy) NSString * _Nullable id; +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic) int16_t poiId; +@property (nonatomic, copy) NSString * _Nullable userName; +@property (nonatomic, strong) SharedLocationCacheData * _Nullable location; +@end + + +enum FloatingPanelLayoutReferenceGuide : NSInteger; +@class FloatingPanelController; +enum FloatingPanelPosition : NSInteger; +@class NSLayoutConstraint; + +/// An interface for implementing custom layout anchor objects. +SWIFT_PROTOCOL("_TtP8PenNavUI28FloatingPanelLayoutAnchoring_") +@protocol FloatingPanelLayoutAnchoring +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)fpc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + +@class UILayoutGuide; +enum FloatingPanelLayoutContentBoundingGuide : NSInteger; + +/// An object that defines how to settles a panel with a layout guide of a content view. +SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelAdaptiveLayoutAnchor") +@interface FloatingPanelAdaptiveLayoutAnchor : NSObject +/// Returns a layout anchor with the specified offset by an absolute value to display a panel with its intrinsic content size. +/// The offset is an amount to offset a position of panel that displays the entire content of the specified guide from an edge of +/// the reference guide. The edge refers to a panel positioning. +/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area. +/// warning: +/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content. +/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param contentLayout The content layout guide to calculate the content size in the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size. +/// +/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel). +/// +- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified offset by a fractional value to display a panel with its intrinsic content size. +/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content +/// is displayed and 0.5 represents the half of content is displayed. +/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area. +/// warning: +/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content. +/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param contentLayout The content layout guide to calculate the content size in the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size. +/// +/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel). +/// +- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +@property (nonatomic, readonly) enum FloatingPanelLayoutContentBoundingGuide contentBoundingGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +@interface FloatingPanelAdaptiveLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + +@class FloatingPanelState; + +/// An interface for generating behavior information to fine-tune the behavior of a panel. +SWIFT_PROTOCOL("_TtP8PenNavUI21FloatingPanelBehavior_") +@protocol FloatingPanelBehavior +@optional +/// A floating-point value that determines the rate of oscillation magnitude reduction after the user lifts their finger. +/// The oscillation magnitude to attract a panel to an anchor can be adjusted this value between 0.979 and 1.0 +/// in increments of 0.001. When this value is around 0.979, the attraction uses a critically damped spring system. +/// When this value is between 0.978 and 1.0, it uses a underdamped spring system with a damping ratio computed by +/// this value. You shouldn’t return less than 0.979 because the system is overdamped. If the pan gesture’s velocity +/// is less than 300, this value is ignored and a panel applies a critically damped system. +@property (nonatomic, readonly) CGFloat springDecelerationRate; +/// A floating-point value that determines the approximate time until a panel stops to an anchor after the user lifts their finger. +@property (nonatomic, readonly) CGFloat springResponseTime; +/// Returns a deceleration rate to calculate a target position projected a dragging momentum. +/// The default implementation of this method returns the normal deceleration rate of UIScrollView. +@property (nonatomic, readonly) CGFloat momentumProjectionRate; +/// Asks the behavior if a panel should project a momentum of a user interaction to move the +/// proposed state. +/// The default implementation of this method returns false. This method is called for called +/// for all states defined by the current layout object. +- (BOOL)shouldProjectMomentum:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)proposedState SWIFT_WARN_UNUSED_RESULT; +/// Returns the progress to redirect to the previous position. +/// The progress is represented by a floating-point value between 0.0 and 1.0, inclusive, where 1.0 indicates a panel is impossible to move to the next position. The default value is 0.5. Values less than 0.0 and greater than 1.0 are pinned to those limits. +- (CGFloat)redirectionalProgress:(FloatingPanelController * _Nonnull)fpc from:(FloatingPanelState * _Nonnull)from to:(FloatingPanelState * _Nonnull)to SWIFT_WARN_UNUSED_RESULT; +/// Asks the behavior whether the rubber band effect is enabled in moving over a given edge of the surface view. +/// This method allows a panel to activate the rubber band effect to a given edge of the surface view. By default, the effect is disabled. +- (BOOL)allowsRubberBandingFor:(UIRectEdge)edge SWIFT_WARN_UNUSED_RESULT; +/// Returns the velocity threshold for the default interactive removal gesture. +/// In case FloatingPanel/FloatingPanelControllerDelegate/floatingPanel(_:shouldRemoveAt:with:) is implemented, this value will not be used. The default value of FloatingPanelDefaultBehavior is 5.5 +@property (nonatomic, readonly) CGFloat removalInteractionVelocityThreshold; +@end + + +/// An interface for generating layout information for a panel. +SWIFT_PROTOCOL("_TtP8PenNavUI19FloatingPanelLayout_") +@protocol FloatingPanelLayout +/// Returns the position of a panel in a FloatingPanelController view . +@property (nonatomic, readonly) enum FloatingPanelPosition position; +/// Returns the initial state when a panel is presented. +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState; +/// Returns the layout anchors to specify the snapping locations for each state. +@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors; +@optional +/// Returns layout constraints to determine the cross dimension of a panel. +- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +/// Returns the alpha value of the backdrop of a panel for each state. +- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A layout object that lays out a panel in bottom sheet style. +SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelBottomLayout") +@interface FloatingPanelBottomLayout : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState; +@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors; +@property (nonatomic, readonly) enum FloatingPanelPosition position; +- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FloatingPanelControllerDelegate; +@class FloatingPanelSurfaceView; +@class UIScrollView; +@class FloatingPanelPanGestureRecognizer; +enum ContentInsetAdjustmentBehavior : NSInteger; +enum ContentMode : NSInteger; +@class NSBundle; +@protocol UIViewControllerTransitionCoordinator; +@class UITraitCollection; + +/// A container view controller to display a panel to present contents in parallel as a user wants. +SWIFT_CLASS("_TtC8PenNavUI23FloatingPanelController") +@interface FloatingPanelController : UIViewController +/// The delegate of a panel controller object. +@property (nonatomic, weak) id _Nullable delegate; +/// Returns the surface view managed by the controller object. It’s the same as self.view. +@property (nonatomic, readonly, strong) FloatingPanelSurfaceView * _Null_unspecified surfaceView; +/// Returns the backdrop view managed by the controller object. +@property (nonatomic, readonly, strong) FloatingPanelBackdropView * _Null_unspecified backdropView; +/// Returns the scroll view that the controller tracks. +@property (nonatomic, readonly, weak) UIScrollView * _Nullable trackingScrollView; +@property (nonatomic, readonly, strong) FloatingPanelPanGestureRecognizer * _Nonnull panGestureRecognizer; +/// The current position of a panel controller’s contents. +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull state; +/// A Boolean value indicating whether a panel controller is attracting the surface to a state anchor. +@property (nonatomic, readonly) BOOL isAttracting; +/// The layout object that the controller manages +/// You need to call invalidateLayout() if you want to apply a new layout object into the panel +/// immediately. +@property (nonatomic, strong) id _Nonnull layout; +/// The behavior object that the controller manages +@property (nonatomic, strong) id _Nonnull behavior; +/// The content insets of the tracking scroll view derived from this safe area +@property (nonatomic, readonly) UIEdgeInsets adjustedContentInsets; +/// The behavior for determining the adjusted content offsets. +/// This property specifies how the content area of the tracking scroll view is modified using adjustedContentInsets. The default value of this property is FloatingPanelController.ContentInsetAdjustmentBehavior.always. +@property (nonatomic) enum ContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior; +/// A Boolean value that determines whether the removal interaction is enabled. +@property (nonatomic, setter=setRemovalInteractionEnabled:) BOOL isRemovalInteractionEnabled; +/// The view controller responsible for the content portion of a panel. +@property (nonatomic, strong) UIViewController * _Nullable contentViewController; +/// Constants that define how a panel content fills in the surface. +@property (nonatomic) enum ContentMode contentMode; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; +/// Initialize a newly created panel controller. +- (nonnull instancetype)initWithDelegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER; +/// Creates the view that the controller manages. +- (void)loadView; +- (void)viewDidLayoutSubviews; +- (void)viewDidAppear:(BOOL)animated; +- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator; +- (void)willTransitionToTraitCollection:(UITraitCollection * _Nonnull)newCollection withTransitionCoordinator:(id _Nonnull)coordinator; +- (void)viewWillDisappear:(BOOL)animated; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarStyle; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarHidden; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForScreenEdgesDeferringSystemGestures; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForHomeIndicatorAutoHidden; +/// Shows the surface view at the initial position defined by the current layout +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)show:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Hides the surface view to the hidden position +- (void)hide:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Adds the view managed by the controller as a child of the specified view controller. +/// \param parent A parent view controller object that displays FloatingPanelController’s view. A container view controller object isn’t applicable. +/// +/// \param viewIndex Insert the surface view managed by the controller below the specified view index. By default, the surface view will be added to the end of the parent list of subviews. +/// +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)addPanelToParent:(UIViewController * _Nonnull)parent at:(NSInteger)viewIndex animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Removes the controller and the managed view from its parent view controller +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the view controller is dismissed. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)removePanelFromParent:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Moves the position to the specified position. +/// \param to Pass a FloatingPanelPosition value to move the surface view to the position. +/// +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the view controller has finished moving. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)moveToState:(FloatingPanelState * _Nonnull)to animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Tracks the specified scroll view to correspond with the scroll. +/// \param scrollView Specify a scroll view to continuously and seamlessly work in concert with interactions of the surface view +/// +- (void)trackScrollView:(UIScrollView * _Nonnull)scrollView; +/// Cancel tracking the specify scroll view. +- (void)untrackScrollView:(UIScrollView * _Nonnull)scrollView; +- (BOOL)accessibilityPerformEscape SWIFT_WARN_UNUSED_RESULT; +/// Invalidates all layout information of the panel and apply the layout property into it immediately. +/// This lays out subviews of the view that the controller manages with the layout property by +/// calling the view’s layoutIfNeeded(). Thus this method can be called in an animation block to +/// animate the panel’s changes. +/// If the controller has a delegate object, this will lay them out using the layout object returned by +/// floatingPanel(_:layoutFor:) delegate method for the current UITraitCollection. +- (void)invalidateLayout; +/// Returns the surface’s position in a panel controller’s view for the specified state. +/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned +/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point +/// of the top-left corner of the surface. +- (CGPoint)surfaceLocationFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +/// The surface’s position in a panel controller’s view. +/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned +/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point +/// of the top-left corner of the surface. +@property (nonatomic) CGPoint surfaceLocation; +@end + +/// Constants indicating how safe area insets are added to the adjusted content inset. +typedef SWIFT_ENUM(NSInteger, ContentInsetAdjustmentBehavior, open) { + ContentInsetAdjustmentBehaviorAlways = 0, + ContentInsetAdjustmentBehaviorNever = 1, +}; + +/// A flag used to determine how the controller object lays out the content view when the surface position changes. +typedef SWIFT_ENUM(NSInteger, ContentMode, open) { +/// The option to fix the content to keep the height of the top most position. + ContentModeStatic = 0, +/// The option to scale the content to fit the bounds of the root view by changing the surface position. + ContentModeFitToBounds = 1, +}; + + + + + + + + +@class UIViewPropertyAnimator; + +/// A set of methods implemented by the delegate of a panel controller allows the adopting delegate to respond to +/// messages from the FloatingPanelController class and thus respond to, and in some affect, operations such as +/// dragging, attracting a panel, layout of a panel and the content, and transition animations. +SWIFT_PROTOCOL("_TtP8PenNavUI31FloatingPanelControllerDelegate_") +@protocol FloatingPanelControllerDelegate +@optional +/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object. +- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForTraitCollection:(UITraitCollection * _Nonnull)newCollection SWIFT_WARN_UNUSED_RESULT; +/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object. +- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +/// Returns a UIViewPropertyAnimator object to add/present the panel to a position. +/// Default is the spring animation with 0.25 secs. +- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForPresentingToState:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +/// Returns a UIViewPropertyAnimator object to remove/dismiss a panel from a position. +/// Default is the spring animator with 0.25 secs. +- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForDismissingWithVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT; +/// Called when a panel has changed to a new state. +/// This can be called inside an animation block for presenting, dismissing a panel or moving a panel with your +/// animation. So any view properties set inside this function will be automatically animated alongside a panel. +- (void)floatingPanelDidChangeState:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate if dragging should begin by the pan gesture recognizer. +- (BOOL)floatingPanelShouldBeginDragging:(FloatingPanelController * _Nonnull)fpc SWIFT_WARN_UNUSED_RESULT; +/// Called while the user drags the surface or the surface moves to a state anchor. +- (void)floatingPanelDidMove:(FloatingPanelController * _Nonnull)fpc; +/// Called on start of dragging (may require some time and or distance to move) +- (void)floatingPanelWillBeginDragging:(FloatingPanelController * _Nonnull)fpc; +/// Called on finger up if the user dragged. velocity is in points/second. +- (void)floatingPanelWillEndDragging:(FloatingPanelController * _Nonnull)fpc withVelocity:(CGPoint)velocity targetState:(FloatingPanelState * _Nonnull * _Nonnull)targetState; +/// Called on finger up if the user dragged. +/// If attract is true, the panel continues moving towards the nearby state +/// anchor. Otherwise, it stops at the closest state anchor. +/// note: +/// If attract is false, FloatingPanelController.state property has +/// already changed to the closest anchor’s state by the time this delegate method +/// is called. +- (void)floatingPanelDidEndDragging:(FloatingPanelController * _Nonnull)fpc willAttract:(BOOL)attract; +/// Called when it is about to be attracted to a state anchor. +- (void)floatingPanelWillBeginAttracting:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)state; +/// Called when attracting it is completed. +- (void)floatingPanelDidEndAttracting:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate whether a panel should be removed when dragging ended at the specified location +/// This delegate method is called only where FloatingPanel/FloatingPanelController/isRemovalInteractionEnabled is true. +/// The velocity vector is calculated from the distance to a point of the hidden state and the pan gesture’s velocity. +- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldRemoveAtLocation:(CGPoint)location withVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT; +/// Called on start to remove its view controller from the parent view controller. +- (void)floatingPanelWillRemove:(FloatingPanelController * _Nonnull)fpc; +/// Called when a panel is removed from the parent view controller. +- (void)floatingPanelDidRemove:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate for a content offset of the tracking scroll view to be pinned when a panel moves +/// If you do not implement this method, the controller uses a value of the content offset plus the content insets +/// of the tracked scroll view. Your implementation of this method can return a value for a navigation bar with a large +/// title, for example. +/// This method will not be called if the controller doesn’t track any scroll view. +- (CGPoint)floatingPanel:(FloatingPanelController * _Nonnull)fpc contentOffsetForPinningScrollView:(UIScrollView * _Nonnull)trackingScrollView SWIFT_WARN_UNUSED_RESULT; +/// Returns a Boolean value that determines whether the tracking scroll view should +/// scroll or not +/// If you return true, the scroll content scrolls when its scroll position is not +/// at the top of the content. If the delegate doesn’t implement this method, its +/// content can be scrolled only in the most expanded state. +/// Basically, the decision to scroll is based on the state property like the +/// following code. +/// \code +/// func floatingPanel( +/// _ fpc: FloatingPanelController, +/// shouldAllowToScroll scrollView: UIScrollView, +/// in state: FloatingPanelState +/// ) -> Bool { +/// return state == .full || state == .half +/// } +/// +/// \endcodeattention: +/// It is recommended that this method always returns the most expanded state(i.e. +/// .full). If it excludes the state, the panel might do unexpected behaviors. +- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldAllowToScroll:(UIScrollView * _Nonnull)scrollView in:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + + +/// An object that defines how to settles a panel with the intrinsic size for a content. +SWIFT_CLASS("_TtC8PenNavUI34FloatingPanelIntrinsicLayoutAnchor") +@interface FloatingPanelIntrinsicLayoutAnchor : NSObject +/// Returns a layout anchor with the specified offset by an absolute value and reference guide for a panel. +/// The offset is an amount to offset a position of panel that displays the entire content from an edge of +/// the reference guide. The edge refers to a panel positioning. +/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified offset by a fractional value and reference guide for a panel. +/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content +/// is displayed and 0.5 represents the half of content is displayed. +/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// The reference rectangle area for the offset +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FloatingPanelIntrinsicLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + + +enum FloatingPanelReferenceEdge : NSInteger; + +/// An object that defines how to settles a panel with insets from an edge of a reference rectangle. +SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelLayoutAnchor") +@interface FloatingPanelLayoutAnchor : NSObject +/// Returns a layout anchor with the specified inset by an absolute value, edge and reference guide for a panel. +/// The inset is an amount to inset a panel from an edge of the reference guide. The edge refers to a panel +/// positioning. +/// \param absoluteOffset An absolute offset to attach the panel from the edge. +/// +/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithAbsoluteInset:(CGFloat)absoluteInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified inset by a fractional value, edge and reference guide for a panel. +/// The inset is an amount to inset a panel from the edge of the specified reference guide. The value is +/// a floating-point number in the range 0.0 to 1.0, where 0.0 represents zero distance from the edge and +/// 1.0 represents a distance to the opposite edge. +/// \param fractionalOffset A fractional value of the size of FloatingPanelController’s view to attach the panel from the edge. +/// +/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithFractionalInset:(CGFloat)fractionalInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// The reference rectangle area for the inset. +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FloatingPanelLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A representation to specify a bounding box which limit the content size of a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutContentBoundingGuide, open) { + FloatingPanelLayoutContentBoundingGuideNone = 0, + FloatingPanelLayoutContentBoundingGuideSuperview = 1, + FloatingPanelLayoutContentBoundingGuideSafeArea = 2, +}; + +/// A representation to specify a rectangular area to lay out a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutReferenceGuide, open) { + FloatingPanelLayoutReferenceGuideSuperview = 0, + FloatingPanelLayoutReferenceGuideSafeArea = 1, +}; + +@class UITouch; +@class UIEvent; +@protocol UIGestureRecognizerDelegate; + +/// A gesture recognizer that looks for panning (dragging) gestures in a panel. +SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelPanGestureRecognizer") +@interface FloatingPanelPanGestureRecognizer : UIPanGestureRecognizer +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nonnull)event; +/// The delegate of the gesture recognizer. +/// note: +/// The delegate is used by FloatingPanel itself. If you set your own delegate object, an +/// exception is raised. If you want to handle the methods of UIGestureRecognizerDelegate, you can use delegateProxy. +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithTarget:(id _Nullable)target action:(SEL _Nullable)action SWIFT_UNAVAILABLE; +@end + +/// Constants describing the position of a panel in a screen +typedef SWIFT_ENUM(NSInteger, FloatingPanelPosition, open) { + FloatingPanelPositionTop = 0, + FloatingPanelPositionLeft = 1, + FloatingPanelPositionBottom = 2, + FloatingPanelPositionRight = 3, +}; + +/// Constants that specify the edge of the container of a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelReferenceEdge, open) { + FloatingPanelReferenceEdgeTop = 0, + FloatingPanelReferenceEdgeLeft = 1, + FloatingPanelReferenceEdgeBottom = 2, + FloatingPanelReferenceEdgeRight = 3, +}; + + +/// An object that represents the display state of a panel in a screen. +SWIFT_CLASS("_TtC8PenNavUI18FloatingPanelState") +@interface FloatingPanelState : NSObject +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue order:(NSInteger)order OBJC_DESIGNATED_INITIALIZER; +- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription; +/// A panel state indicates the entire panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Full;) ++ (FloatingPanelState * _Nonnull)Full SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates the half of a panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Half;) ++ (FloatingPanelState * _Nonnull)Half SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates the tip of a panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Tip;) ++ (FloatingPanelState * _Nonnull)Tip SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates it is hidden. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Hidden;) ++ (FloatingPanelState * _Nonnull)Hidden SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// A view that presents a grabber handle in the surface of a panel. +SWIFT_CLASS_NAMED("GrabberView") +@interface FloatingPanelGrabberView : UIView +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (void)layoutSubviews; +- (UIView * _Nullable)hitTest:(CGPoint)point withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + + + + + + + +SWIFT_CLASS_NAMED("PenNavStyle") +@interface PenNavStyle : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSData; + +@interface PenNavStyle (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic, copy) NSData * _Nullable value; +@end + +@class PenNavUIManager; + +SWIFT_PROTOCOL("_TtP8PenNavUI15PenNavUIMethods_") +@protocol PenNavUIMethods +/// setting the root view controller and view contriner +- (void)presentWithRoot:(UIViewController * _Nonnull)root view:(UIView * _Nonnull)view; +/// setting client id +- (PenNavUIManager * _Nonnull)setClientKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +/// setting use id ‘Provided by hosted app’ +- (PenNavUIManager * _Nonnull)setUsername:(NSString * _Nonnull)userID SWIFT_WARN_UNUSED_RESULT; +/// settting service url name +- (PenNavUIManager * _Nonnull)setServiceNameWithDataServiceName:(NSString * _Nonnull)dataServiceName positionServiceName:(NSString * _Nonnull)positionServiceName SWIFT_WARN_UNUSED_RESULT; +/// settting base url for dataURL & position url +- (PenNavUIManager * _Nonnull)setBaseURLWithDataURL:(NSString * _Nonnull)dataURL positionURL:(NSString * _Nonnull)positionURL SWIFT_WARN_UNUSED_RESULT; +@optional +/// enable/disable outdoor positioning +- (PenNavUIManager * _Nonnull)setOutdoorEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +/// enable/disable simulation mode +- (PenNavUIManager * _Nonnull)setSimulationModeEnabledWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +/// enable/disable step detection +- (PenNavUIManager * _Nonnull)setStepDetectionEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +@required +/// Start building and initlizing the SDKs +- (void)build; +@end + + +SWIFT_CLASS("_TtC8PenNavUI15PenNavUIManager") +@interface PenNavUIManager : NSObject +- (void)build; +- (void)presentWithRoot:(UIViewController * _Nonnull)root view:(UIView * _Nonnull)view; +- (PenNavUIManager * _Nonnull)setClientKey:(NSString * _Nonnull)key; +- (PenNavUIManager * _Nonnull)setUsername:(NSString * _Nonnull)userID; +- (PenNavUIManager * _Nonnull)setServiceNameWithDataServiceName:(NSString * _Nonnull)dataServiceName positionServiceName:(NSString * _Nonnull)positionServiceName; +- (PenNavUIManager * _Nonnull)setBaseURLWithDataURL:(NSString * _Nonnull)dataURL positionURL:(NSString * _Nonnull)positionURL; +- (PenNavUIManager * _Nonnull)setOutdoorEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +- (PenNavUIManager * _Nonnull)setSimulationModeEnabledWithIsEnable:(BOOL)isEnable; +- (PenNavUIManager * _Nonnull)setStepDetectionEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class CLLocationManager; +@class CLRegion; + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)locationManager:(CLLocationManager * _Nonnull)manager didEnterRegion:(CLRegion * _Nonnull)region; +@end + + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)locationManagerDidChangeAuthorization:(CLLocationManager * _Nonnull)manager; +- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status; +@end + + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)onReadyWithWarning:(enum WarningCode)warning; +- (void)onInitilzationErrorWithError:(enum ErrorCode)error; +- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status; +@end + + + +SWIFT_CLASS_NAMED("PenNavUITableUpdate") +@interface PenNavUITableUpdate : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface PenNavUITableUpdate (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable lastUpdateTime; +@property (nonatomic, copy) NSString * _Nullable tableName; +@end + + +SWIFT_CLASS_NAMED("SVG") +@interface SVGImage : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + + + + + +SWIFT_CLASS_NAMED("SharedLocationCacheData") +@interface SharedLocationCacheData : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface SharedLocationCacheData (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t edgeId; +@property (nonatomic) int16_t floorId; +@property (nonatomic) double latitude; +@property (nonatomic) double longitude; +@property (nonatomic, copy) NSString * _Nullable navigationAvoid; +@property (nonatomic) int16_t venueId; +@property (nonatomic) int16_t x; +@property (nonatomic) int16_t y; +@end + +@class UIColor; +@class FloatingPanelSurfaceAppearanceShadow; + +/// An object for customizing the appearance of a surface view +SWIFT_CLASS_NAMED("SurfaceAppearance") +@interface FloatingPanelSurfaceAppearance : NSObject +/// The background color of a surface view +@property (nonatomic, strong) UIColor * _Nullable backgroundColor; +/// The radius to use when drawing the top rounded corners. +/// self.contentView is masked with the top rounded corners automatically on iOS 11 and later. +/// On iOS 10, they are not automatically masked because of a UIVisualEffectView issue. See https://forums.developer.apple.com/thread/50854 +@property (nonatomic) CGFloat cornerRadius; +/// Defines the curve used for rendering the rounded corners of the layer. +/// Defaults to .circular. +@property (nonatomic) CALayerCornerCurve _Nonnull cornerCurve SWIFT_AVAILABILITY(ios,introduced=13.0); +/// An array of shadows used to create drop shadows underneath a surface view. +@property (nonatomic, copy) NSArray * _Nonnull shadows; +/// The border width of a surface view. +@property (nonatomic, strong) UIColor * _Nullable borderColor; +/// The border color of a surface view. +@property (nonatomic) CGFloat borderWidth; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// An object that represents information to render a shadow +SWIFT_CLASS_NAMED("Shadow") +@interface FloatingPanelSurfaceAppearanceShadow : NSObject +/// A Boolean indicating whether a shadow is displayed. +@property (nonatomic) BOOL hidden; +/// The color of a shadow. +@property (nonatomic, strong) UIColor * _Nonnull color; +/// The offset (in points) of a shadow. +@property (nonatomic) CGSize offset; +/// The opacity of a shadow. +@property (nonatomic) float opacity; +/// The blur radius (in points) used to render a shadow. +@property (nonatomic) CGFloat radius; +/// The inflated amount of a shadow prior to applying the blur. +@property (nonatomic) CGFloat spread; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A view that presents a surface interface in a panel. +SWIFT_CLASS_NAMED("SurfaceView") +@interface FloatingPanelSurfaceView : UIView +/// A FloatingPanelGrabberView object displayed at the top of the surface view. +/// To use a custom grabber, hide this and then add it to the surface view at appropriate point. +@property (nonatomic, readonly, strong) FloatingPanelGrabberView * _Nonnull grabberHandle; +/// Offset of the grabber handle from the interactive edge. +@property (nonatomic) CGFloat grabberHandlePadding; +/// The offset from the move edge to prevent the content scroll +@property (nonatomic) CGFloat grabberAreaOffset; +/// The grabber handle size +/// On left/right positioned panel the width dimension is used as the height of grabberHandle, and vice versa. +@property (nonatomic) CGSize grabberHandleSize; +/// The content view to be assigned a view of the content view controller of FloatingPanelController +@property (nonatomic, weak) UIView * _Nullable contentView; +/// The content insets specifying the insets around the content view. +@property (nonatomic) UIEdgeInsets contentPadding; +@property (nonatomic, strong) UIColor * _Nullable backgroundColor; +/// The appearance settings for a surface view. +@property (nonatomic, strong) FloatingPanelSurfaceAppearance * _Nonnull appearance; +/// The margins to use when laying out the container view wrapping content. +@property (nonatomic) UIEdgeInsets containerMargins; +/// The view that displays an actual surface shape. +/// It renders the background color, border line and top rounded corners, +/// specified by other properties. The reason why they’re not be applied to +/// a content view directly is because it avoids any side-effects to the +/// content view. +@property (nonatomic, readonly, strong) UIView * _Nonnull containerView; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL requiresConstraintBasedLayout;) ++ (BOOL)requiresConstraintBasedLayout SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (void)updateConstraints; +- (void)layoutSubviews; +@property (nonatomic, readonly) CGSize intrinsicContentSize; +@end + +@class UICollectionViewLayoutAttributes; + +SWIFT_CLASS("_TtC8PenNavUI13TagFlowLayout") +@interface TagFlowLayout : UICollectionViewFlowLayout +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; +- (NSArray * _Nullable)layoutAttributesForElementsInRect:(CGRect)rect SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL flipsHorizontallyInOppositeLayoutDirection; +@property (nonatomic, readonly) UIUserInterfaceLayoutDirection developmentLayoutDirection; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + + + + + + + + + + + + + + + + + + + + + +@interface UIImage (SWIFT_EXTENSION(PenNavUI)) +- (nullable instancetype)initWithSVGData:(NSData * _Nonnull)svgData; +- (nullable instancetype)initWithContentsOfSVGFile:(NSString * _Nonnull)path; ++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT; ++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name inBundle:(NSBundle * _Nonnull)bundle SWIFT_WARN_UNUSED_RESULT; +@end + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI.h b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI.h new file mode 100644 index 00000000..ffae1357 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI.h @@ -0,0 +1,18 @@ +// +// PenNavUI.h +// PenNavUI +// +// Created by Fawzi Rifai on 18/08/2023. +// + +#import + +//! Project version number for PenNavUI. +FOUNDATION_EXPORT double PenNavUIVersionNumber; + +//! Project version string for PenNavUI. +FOUNDATION_EXPORT const unsigned char PenNavUIVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HomeViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HomeViewController.nib new file mode 100644 index 00000000..3e0e422c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HomeViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..e38805a8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/runtime.nib new file mode 100644 index 00000000..72c45e31 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Info.plist b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Info.plist new file mode 100644 index 00000000..8205865f Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Info.plist differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..772ddb87 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/runtime.nib new file mode 100644 index 00000000..2525c131 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..6d05f83d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/runtime.nib new file mode 100644 index 00000000..7e8489d9 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MapViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MapViewController.nib new file mode 100644 index 00000000..53d60969 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MapViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailCell.nib new file mode 100644 index 00000000..d9ded644 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailImageCell.nib new file mode 100644 index 00000000..bb81e4d3 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailImageCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..5a0ef056 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailViewController.nib/runtime.nib new file mode 100644 index 00000000..39f9a2aa Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 00000000..c15d5fe7 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,42051 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "PenNavUI", + "printedName": "PenNavUI", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayout", + "printedName": "FloatingPanelLayout", + "children": [ + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)position", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)position", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialState", + "printedName": "initialState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)initialState", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)initialState", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "anchors", + "printedName": "anchors", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)anchors", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)anchors", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prepareLayout", + "printedName": "prepareLayout(surfaceView:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)prepareLayoutWithSurfaceView:in:", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP07prepareF011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "prepareLayoutWithSurfaceView:in:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "backdropAlpha", + "printedName": "backdropAlpha(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)backdropAlphaFor:", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "backdropAlphaFor:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelBottomLayout", + "printedName": "FloatingPanelBottomLayout", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBottomLayout", + "printedName": "PenNavUI.FloatingPanelBottomLayout", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)init", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "initialState", + "printedName": "initialState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)initialState", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "initialState", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)initialState", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "initialState", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "anchors", + "printedName": "anchors", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)anchors", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "anchors", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)anchors", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "anchors", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)position", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "position", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)position", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "position", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prepareLayout", + "printedName": "prepareLayout(surfaceView:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)prepareLayoutWithSurfaceView:in:", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "prepareLayoutWithSurfaceView:in:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "backdropAlpha", + "printedName": "backdropAlpha(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)backdropAlphaFor:", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "backdropAlphaFor:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayout", + "printedName": "FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "CachedVenue", + "printedName": "CachedVenue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CachedVenue", + "printedName": "PenNavUI.CachedVenue", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CachedVenue", + "printedName": "PenNavUI.CachedVenue", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)id", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)id", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setId:", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "coverImage", + "printedName": "coverImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)coverImage", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)coverImage", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setCoverImage:", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)address", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)address", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setAddress:", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "buildingNumber", + "printedName": "buildingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)buildingNumber", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)buildingNumber", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setBuildingNumber:", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)phone", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)phone", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setPhone:", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)email", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)email", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setEmail:", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "website", + "printedName": "website", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)website", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)website", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setWebsite:", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorCount", + "printedName": "floorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)floorCount", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)floorCount", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setFloorCount:", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue", + "mangledName": "$s8PenNavUI11CachedVenueC", + "moduleName": "PenNavUI", + "objc_name": "CachedVenue", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "CampaignTracking", + "printedName": "CampaignTracking", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CampaignTracking", + "printedName": "PenNavUI.CampaignTracking", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CampaignTracking", + "printedName": "PenNavUI.CampaignTracking", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "campaignId", + "printedName": "campaignId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)campaignId", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)campaignId", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setCampaignId:", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "lastNotificationDate", + "printedName": "lastNotificationDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)lastNotificationDate", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)lastNotificationDate", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setLastNotificationDate:", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking", + "mangledName": "$s8PenNavUI16CampaignTrackingC", + "moduleName": "PenNavUI", + "objc_name": "CampaignTracking", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CGTextRenderer", + "printedName": "CGTextRenderer", + "children": [ + { + "kind": "TypeDecl", + "name": "API", + "printedName": "API", + "children": [ + { + "kind": "Var", + "name": "uiKit", + "printedName": "uiKit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CGTextRenderer.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "appKit", + "printedName": "appKit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CGTextRenderer.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14CGTextRendererC3APIO6appKityA2EmF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO6appKityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivp", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivg", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI14CGTextRendererC3APIO", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(named:in:size:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(width: Swift.Int, height: Swift.Int)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(fileURL:size:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(width: Swift.Int, height: Swift.Int)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(data:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "renderPath", + "printedName": "renderPath(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI14CGTextRendererC", + "mangledName": "$s8PenNavUI14CGTextRendererC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TagFlowLayout", + "printedName": "TagFlowLayout", + "children": [ + { + "kind": "Function", + "name": "layoutAttributesForElements", + "printedName": "layoutAttributesForElements(in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UICollectionViewLayoutAttributes]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.UICollectionViewLayoutAttributes]", + "children": [ + { + "kind": "TypeNominal", + "name": "UICollectionViewLayoutAttributes", + "printedName": "UIKit.UICollectionViewLayoutAttributes", + "usr": "c:objc(cs)UICollectionViewLayoutAttributes" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)layoutAttributesForElementsInRect:", + "mangledName": "$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutAttributesForElementsInRect:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "flipsHorizontallyInOppositeLayoutDirection", + "printedName": "flipsHorizontallyInOppositeLayoutDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)flipsHorizontallyInOppositeLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "flipsHorizontallyInOppositeLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)flipsHorizontallyInOppositeLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "flipsHorizontallyInOppositeLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "developmentLayoutDirection", + "printedName": "developmentLayoutDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "UIUserInterfaceLayoutDirection", + "printedName": "UIKit.UIUserInterfaceLayoutDirection", + "usr": "c:@E@UIUserInterfaceLayoutDirection" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)developmentLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "developmentLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIUserInterfaceLayoutDirection", + "printedName": "UIKit.UIUserInterfaceLayoutDirection", + "usr": "c:@E@UIUserInterfaceLayoutDirection" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)developmentLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "developmentLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TagFlowLayout", + "printedName": "PenNavUI.TagFlowLayout", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)init", + "mangledName": "$s8PenNavUI13TagFlowLayoutCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "LayoutAlignment", + "printedName": "LayoutAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "center", + "printedName": "center", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment?", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO", + "moduleName": "PenNavUI", + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout", + "mangledName": "$s8PenNavUI13TagFlowLayoutC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UICollectionViewFlowLayout", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UICollectionViewFlowLayout", + "UIKit.UICollectionViewLayout", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUIManager", + "printedName": "PenNavUIManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvpZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvgZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvsZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvsZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvMZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvMZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "initializationDelegate", + "printedName": "initializationDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "eventsDelegate", + "printedName": "eventsDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "locationDelegate", + "printedName": "locationDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)build", + "mangledName": "$s8PenNavUI0aB9UIManagerC5buildyyF", + "moduleName": "PenNavUI", + "objc_name": "build", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyACSSF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyACSSF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyySSFZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyySSFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeepLinkScheme", + "printedName": "setDeepLinkScheme(_:deepLinkDomain:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC17setDeepLinkScheme_04deepG6DomainACSS_SStF", + "mangledName": "$s8PenNavUI0aB9UIManagerC17setDeepLinkScheme_04deepG6DomainACSS_SStF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeepLinkData", + "printedName": "setDeepLinkData(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC15setDeepLinkDatayACSSSgF", + "mangledName": "$s8PenNavUI0aB9UIManagerC15setDeepLinkDatayACSSSgF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnableReportIssue", + "printedName": "setEnableReportIssue(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setShareLocationCallback", + "printedName": "setShareLocationCallback(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "navigate", + "printedName": "navigate(to:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, PenNavUI.PenNavUIError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.PenNavUIError?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setAppColor", + "printedName": "setAppColor(color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSyFZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "present", + "printedName": "present(root:view:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)presentWithRoot:view:", + "mangledName": "$s8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF", + "moduleName": "PenNavUI", + "objc_name": "presentWithRoot:view:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dismiss", + "printedName": "dismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC7dismissyyF", + "mangledName": "$s8PenNavUI0aB9UIManagerC7dismissyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKey", + "printedName": "setClientKey(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setClientKey:", + "mangledName": "$s8PenNavUI0aB9UIManagerC12setClientKeyyACSSF", + "moduleName": "PenNavUI", + "objc_name": "setClientKey:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientID", + "printedName": "setClientID(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setClientIDyACSSF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setClientIDyACSSF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUsername", + "printedName": "setUsername(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setUsername:", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setUsernameyACSSF", + "moduleName": "PenNavUI", + "objc_name": "setUsername:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataServiceName:positionServiceName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setServiceNameWithDataServiceName:positionServiceName:", + "mangledName": "$s8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF", + "moduleName": "PenNavUI", + "objc_name": "setServiceNameWithDataServiceName:positionServiceName:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setBaseURLWithDataURL:positionURL:", + "mangledName": "$s8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF", + "moduleName": "PenNavUI", + "objc_name": "setBaseURLWithDataURL:positionURL:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setIsShowUserName", + "printedName": "setIsShowUserName(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBackButtonVisibility", + "printedName": "setBackButtonVisibility(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC23setBackButtonVisibilityyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC23setBackButtonVisibilityyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setIsUpdateUserLocationSmoothly", + "printedName": "setIsUpdateUserLocationSmoothly(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setOutdoorEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setOutdoorEnableWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setSimulationModeEnabledWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setSimulationModeEnabledWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setStepDetectionEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setStepDetectionEnableWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionEnable", + "printedName": "setTransitionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setGeographicCoordinateEnable", + "printedName": "setGeographicCoordinateEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getToken", + "printedName": "getToken(clientID:clientKey:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Penguin.ErrorCode?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key10completionySS_SSySSSg_7Penguin9ErrorCodeOSgtctF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key10completionySS_SSySSSg_7Penguin9ErrorCodeOSgtctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setToken", + "printedName": "setToken(token:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)init", + "mangledName": "$s8PenNavUI0aB9UIManagerCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "locationManagerDidChangeAuthorization", + "printedName": "locationManagerDidChangeAuthorization(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManagerDidChangeAuthorization:", + "mangledName": "$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CF", + "moduleName": "PenNavUI", + "objc_name": "locationManagerDidChangeAuthorization:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didChangeAuthorization:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLAuthorizationStatus", + "printedName": "CoreLocation.CLAuthorizationStatus", + "usr": "c:@E@CLAuthorizationStatus" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didChangeAuthorizationStatus:", + "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF", + "moduleName": "PenNavUI", + "objc_name": "locationManager:didChangeAuthorizationStatus:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReady", + "printedName": "onReady(warning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onReadyWithWarning:", + "mangledName": "$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tF", + "moduleName": "PenNavUI", + "objc_name": "onReadyWithWarning:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitilzationError", + "printedName": "onInitilzationError(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitilzationErrorWithError:", + "mangledName": "$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tF", + "moduleName": "PenNavUI", + "objc_name": "onInitilzationErrorWithError:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitializationProgressChange", + "printedName": "onInitializationProgressChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitializationProgressChangeWithStatus:", + "mangledName": "$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tF", + "moduleName": "PenNavUI", + "objc_name": "onInitializationProgressChangeWithStatus:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "initializeLocationManager", + "printedName": "initializeLocationManager()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC25initializeLocationManageryyF", + "mangledName": "$s8PenNavUI0aB9UIManagerC25initializeLocationManageryyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didEnterRegion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLRegion", + "printedName": "CoreLocation.CLRegion", + "usr": "c:objc(cs)CLRegion" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didEnterRegion:", + "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_14didEnterRegionySo010CLLocationF0C_So8CLRegionCtF", + "moduleName": "PenNavUI", + "objc_name": "locationManager:didEnterRegion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager", + "mangledName": "$s8PenNavUI0aB9UIManagerC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PenNavUIMethods", + "printedName": "PenNavUIMethods", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods", + "mangledName": "$s8PenNavUI0aB9UIMethodsP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "PIInitializerDelegate", + "printedName": "PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate", + "mangledName": "$s7Penguin21PIInitializerDelegateP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DOM", + "printedName": "DOM", + "declKind": "Enum", + "usr": "s:8PenNavUI3DOMO", + "mangledName": "$s8PenNavUI3DOMO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CommandLine", + "printedName": "CommandLine", + "children": [ + { + "kind": "Function", + "name": "processImage", + "printedName": "processImage(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ", + "mangledName": "$s8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeSVGOptions", + "printedName": "makeSVGOptions(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ", + "mangledName": "$s8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeTextAPI", + "printedName": "makeTextAPI(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ", + "mangledName": "$s8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "processImage", + "printedName": "processImage(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ", + "mangledName": "$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImageInsets", + "printedName": "makeImageInsets(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ", + "mangledName": "$s8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputUltralight", + "printedName": "inputUltralight", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputBlack", + "printedName": "inputBlack", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "format", + "printedName": "format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "api", + "printedName": "api", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insets", + "printedName": "insets", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insetsUltralight", + "printedName": "insetsUltralight", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insetsBlack", + "printedName": "insetsBlack", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "precision", + "printedName": "precision", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Format", + "printedName": "Format", + "children": [ + { + "kind": "Var", + "name": "jpeg", + "printedName": "jpeg", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO4jpegyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO4jpegyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "pdf", + "printedName": "pdf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO3pdfyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pdfyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "png", + "printedName": "png", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO3pngyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pngyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "swift", + "printedName": "swift", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO5swiftyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO5swiftyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "sfsymbol", + "printedName": "sfsymbol", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Format?", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvp", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvg", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO6FormatO", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "API", + "printedName": "API", + "children": [ + { + "kind": "Var", + "name": "appkit", + "printedName": "appkit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO3APIO6appkityA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO3APIO6appkityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "uikit", + "printedName": "uikit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO3APIO5uikityA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO3APIO5uikityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvp", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvg", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO3APIO", + "mangledName": "$s8PenNavUI11CommandLineO3APIO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Size", + "printedName": "Size", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Size.Type) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Size.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO4SizeO7defaultyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO7defaultyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Size.Type) -> (Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Size.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO4SizeO", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Scale", + "printedName": "Scale", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "retina", + "printedName": "retina", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO6retinayA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO6retinayA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "superRetina", + "printedName": "superRetina", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivp", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivg", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO5ScaleO", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Insets", + "printedName": "Insets", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(top:left:bottom:right:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11CommandLineO6InsetsV", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Function", + "name": "parseConfiguration", + "printedName": "parseConfiguration(from:baseDirectory:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ", + "mangledName": "$s8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "invalid", + "printedName": "invalid", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unsupported", + "printedName": "unsupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "fileNotFound", + "printedName": "fileNotFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivp", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivg", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO5ErrorO", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO", + "mangledName": "$s8PenNavUI11CommandLineO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelBehavior", + "printedName": "FloatingPanelBehavior", + "children": [ + { + "kind": "Var", + "name": "springDecelerationRate", + "printedName": "springDecelerationRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springDecelerationRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springDecelerationRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "springResponseTime", + "printedName": "springResponseTime", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springResponseTime", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springResponseTime", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "momentumProjectionRate", + "printedName": "momentumProjectionRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)momentumProjectionRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)momentumProjectionRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "shouldProjectMomentum", + "printedName": "shouldProjectMomentum(_:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)shouldProjectMomentum:to:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21shouldProjectMomentum_2toSbAA0dE10ControllerC_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redirectionalProgress", + "printedName": "redirectionalProgress(_:from:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)redirectionalProgress:from:to:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "allowsRubberBanding", + "printedName": "allowsRubberBanding(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIRectEdge", + "printedName": "UIKit.UIRectEdge", + "usr": "c:@E@UIRectEdge" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)allowsRubberBandingFor:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "allowsRubberBandingFor:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "removalInteractionVelocityThreshold", + "printedName": "removalInteractionVelocityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)removalInteractionVelocityThreshold", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)removalInteractionVelocityThreshold", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelDefaultBehavior", + "printedName": "FloatingPanelDefaultBehavior", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelDefaultBehavior", + "printedName": "PenNavUI.FloatingPanelDefaultBehavior", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorCACycfc", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "springDecelerationRate", + "printedName": "springDecelerationRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springDecelerationRate", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springDecelerationRate", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "springResponseTime", + "printedName": "springResponseTime", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springResponseTime", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springResponseTime", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "momentumProjectionRate", + "printedName": "momentumProjectionRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "momentumProjectionRate", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "momentumProjectionRate", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "redirectionalProgress", + "printedName": "redirectionalProgress(_:from:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to14CoreFoundation7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "redirectionalProgress:from:to:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "allowsRubberBanding", + "printedName": "allowsRubberBanding(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIRectEdge", + "printedName": "UIKit.UIRectEdge", + "usr": "c:@E@UIRectEdge" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "allowsRubberBandingFor:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "removalInteractionVelocityThreshold", + "printedName": "removalInteractionVelocityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "removalInteractionVelocityThreshold", + "declAttributes": [ + "HasInitialValue", + "ObjC", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "objc_name": "removalInteractionVelocityThreshold", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "FloatingPanelBehavior", + "printedName": "FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IssueType", + "printedName": "IssueType", + "children": [ + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO3poiyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO3poiyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO5venueyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO5venueyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "location", + "printedName": "location", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO8locationyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO8locationyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "navigation", + "printedName": "navigation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO10navigationyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO10navigationyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI9IssueTypeO9hashValueSivp", + "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI9IssueTypeO9hashValueSivg", + "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI9IssueTypeO", + "mangledName": "$s8PenNavUI9IssueTypeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MapKit", + "printedName": "MapKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FavoriteCacheData", + "printedName": "FavoriteCacheData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FavoriteCacheData", + "printedName": "PenNavUI.FavoriteCacheData", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "FavoriteCacheData", + "printedName": "PenNavUI.FavoriteCacheData", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "createDate", + "printedName": "createDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)createDate", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)createDate", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setCreateDate:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "deviceId", + "printedName": "deviceId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)deviceId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)deviceId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDeviceId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)type", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)type", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setType:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "distance", + "printedName": "distance", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)distance", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)distance", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDistance:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)id", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)id", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)label", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)label", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLabel:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "poiId", + "printedName": "poiId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)poiId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)poiId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setPoiId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "userName", + "printedName": "userName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)userName", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)userName", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setUserName:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "location", + "printedName": "location", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)location", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)location", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLocation:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC", + "moduleName": "PenNavUI", + "objc_name": "FavoriteCacheData", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelReferenceEdge", + "printedName": "FloatingPanelReferenceEdge", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeTop", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO3topyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeLeft", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO4leftyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeBottom", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO6bottomyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeRight", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO5rightyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelReferenceEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "Var", + "name": "superview", + "printedName": "superview", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSuperview", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO9superviewyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "safeArea", + "printedName": "safeArea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSafeArea", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8safeAreayA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideNone", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO4noneyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "superview", + "printedName": "superview", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSuperview", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO9superviewyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "safeArea", + "printedName": "safeArea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSafeArea", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8safeAreayA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUITableUpdate", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUI.PenNavUITableUpdate", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUI.PenNavUITableUpdate", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "lastUpdateTime", + "printedName": "lastUpdateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)lastUpdateTime", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)lastUpdateTime", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setLastUpdateTime:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "tableName", + "printedName": "tableName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)tableName", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)tableName", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setTableName:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC", + "moduleName": "PenNavUI", + "objc_name": "PenNavUITableUpdate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SFSymbolRenderer", + "printedName": "SFSymbolRenderer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(options:insets:insetsUltralight:insetsBlack:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSymbolRenderer", + "printedName": "PenNavUI.SFSymbolRenderer", + "usr": "s:8PenNavUI16SFSymbolRendererV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc", + "mangledName": "$s8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(regular:ultralight:black:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF", + "mangledName": "$s8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI16SFSymbolRendererV", + "mangledName": "$s8PenNavUI16SFSymbolRendererV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Darwin", + "printedName": "Darwin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavStyle", + "printedName": "PenNavStyle", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavStyle", + "printedName": "PenNavUI.PenNavStyle", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI0aB5StyleC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavStyle", + "printedName": "PenNavUI.PenNavStyle", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)type", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)type", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setType:", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)value", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)value", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setValue:", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle", + "mangledName": "$s8PenNavUI0aB5StyleC", + "moduleName": "PenNavUI", + "objc_name": "PenNavStyle", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CampaignMessage", + "printedName": "CampaignMessage", + "children": [ + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvp", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvg", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvs", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvM", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvp", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvg", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvs", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvM", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI15CampaignMessageV", + "mangledName": "$s8PenNavUI15CampaignMessageV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavInitializationDelegate", + "printedName": "PenNavInitializationDelegate", + "children": [ + { + "kind": "Function", + "name": "onPenNavSuccess", + "printedName": "onPenNavSuccess()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB22InitializationDelegateP02onaB7SuccessyyF", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onaB7SuccessyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavInitializationError", + "printedName": "onPenNavInitializationError(errorType:errorDescription:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI0aB22InitializationDelegateP", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIEventsDelegate", + "printedName": "PIEventsDelegate", + "children": [ + { + "kind": "Function", + "name": "onBackButtonPressed", + "printedName": "onBackButtonPressed()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavUIDismiss", + "printedName": "onPenNavUIDismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReportIssue", + "printedName": "onReportIssue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onShareLocation", + "printedName": "onShareLocation(link:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onBackButtonPressed", + "printedName": "onBackButtonPressed()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavUIDismiss", + "printedName": "onPenNavUIDismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReportIssue", + "printedName": "onReportIssue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onShareLocation", + "printedName": "onShareLocation(link:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI16PIEventsDelegateP", + "mangledName": "$s8PenNavUI16PIEventsDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PILocationDelegate", + "printedName": "PILocationDelegate", + "children": [ + { + "kind": "Function", + "name": "onLocationOffCampus", + "printedName": "onLocationOffCampus(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "mangledName": "$s8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationMessage", + "printedName": "onLocationMessage(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CampaignMessage", + "printedName": "PenNavUI.CampaignMessage", + "usr": "s:8PenNavUI15CampaignMessageV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF", + "mangledName": "$s8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationOffCampus", + "printedName": "onLocationOffCampus(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "mangledName": "$s8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationMessage", + "printedName": "onLocationMessage(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CampaignMessage", + "printedName": "PenNavUI.CampaignMessage", + "usr": "s:8PenNavUI15CampaignMessageV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF", + "mangledName": "$s8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI18PILocationDelegateP", + "mangledName": "$s8PenNavUI18PILocationDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PenNavUIMethods", + "printedName": "PenNavUIMethods", + "children": [ + { + "kind": "Function", + "name": "present", + "printedName": "present(root:view:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)presentWithRoot:view:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP7present4root4viewySo16UIViewControllerC_So0H0CtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "presentWithRoot:view:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKey", + "printedName": "setClientKey(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setClientKey:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP12setClientKeyyAA0aB9UIManagerCSSF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUsername", + "printedName": "setUsername(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setUsername:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP11setUsernameyAA0aB9UIManagerCSSF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataServiceName:positionServiceName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setServiceNameWithDataServiceName:positionServiceName:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP14setServiceName04datafG008positionfG0AA0aB9UIManagerCSS_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setServiceNameWithDataServiceName:positionServiceName:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setBaseURLWithDataURL:positionURL:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP10setBaseURL04dataG008positionG0AA0aB9UIManagerCSS_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setBaseURLWithDataURL:positionURL:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setOutdoorEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP16setOutdoorEnable02isG0AA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setOutdoorEnableWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setSimulationModeEnabledWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP24setSimulationModeEnabled8isEnableAA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setSimulationModeEnabledWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setStepDetectionEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP22setStepDetectionEnable02isH0AA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setStepDetectionEnableWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)build", + "mangledName": "$s8PenNavUI0aB9UIMethodsP5buildyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods", + "mangledName": "$s8PenNavUI0aB9UIMethodsP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SharedLocationCacheData", + "printedName": "SharedLocationCacheData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "edgeId", + "printedName": "edgeId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)edgeId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)edgeId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setEdgeId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorId", + "printedName": "floorId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)floorId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)floorId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setFloorId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)latitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)latitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLatitude:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)longitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)longitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLongitude:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "navigationAvoid", + "printedName": "navigationAvoid", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)navigationAvoid", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)navigationAvoid", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setNavigationAvoid:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)venueId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)venueId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setVenueId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)x", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)x", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setX:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)y", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)y", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setY:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC", + "moduleName": "PenNavUI", + "objc_name": "SharedLocationCacheData", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelState", + "printedName": "FloatingPanelState", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelState?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:order:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)initWithRawValue:order:", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_Sitcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithRawValue:order:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvp", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvg", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "order", + "printedName": "order", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivp", + "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivg", + "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)copyWithZone:", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "PenNavUI", + "objc_name": "copyWithZone:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)description", + "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)description", + "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)debugDescription", + "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "debugDescription", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)debugDescription", + "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "debugDescription", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "full", + "printedName": "full", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Full", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Full", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Full", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "half", + "printedName": "half", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Half", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Half", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Half", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "tip", + "printedName": "tip", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Tip", + "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Tip", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Tip", + "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "hidden", + "printedName": "hidden", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Hidden", + "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Hidden", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Hidden", + "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)init", + "mangledName": "$s8PenNavUI18FloatingPanelStateCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState", + "mangledName": "$s8PenNavUI18FloatingPanelStateC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AsynchronousOperation", + "printedName": "AsynchronousOperation", + "children": [ + { + "kind": "Var", + "name": "isAsynchronous", + "printedName": "isAsynchronous", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)asynchronous", + "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "asynchronous", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isAsynchronous", + "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isAsynchronous", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isExecuting", + "printedName": "isExecuting", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)executing", + "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "executing", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "SetterAccess", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isExecuting", + "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isExecuting", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isFinished", + "printedName": "isFinished", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)finished", + "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "finished", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "SetterAccess", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isFinished", + "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isFinished", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "completeOperation", + "printedName": "completeOperation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI21AsynchronousOperationC08completeE0yyF", + "mangledName": "$s8PenNavUI21AsynchronousOperationC08completeE0yyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)start", + "mangledName": "$s8PenNavUI21AsynchronousOperationC5startyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "start", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "AsynchronousOperation", + "printedName": "PenNavUI.AsynchronousOperation", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)init", + "mangledName": "$s8PenNavUI21AsynchronousOperationCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation", + "mangledName": "$s8PenNavUI21AsynchronousOperationC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSOperation", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.Operation", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SurfaceAppearance", + "printedName": "SurfaceAppearance", + "children": [ + { + "kind": "TypeDecl", + "name": "Shadow", + "printedName": "Shadow", + "children": [ + { + "kind": "Var", + "name": "hidden", + "printedName": "hidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "offset", + "printedName": "offset", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "opacity", + "printedName": "opacity", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "spread", + "printedName": "spread", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceAppearanceShadow", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)backgroundColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)backgroundColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBackgroundColor:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerRadius", + "printedName": "cornerRadius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerRadius", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerRadius", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerRadius:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC12cornerRadius14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerCurve", + "printedName": "cornerCurve", + "children": [ + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerCurve", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avp", + "moduleName": "PenNavUI", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerCurve", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerCurve:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM", + "moduleName": "PenNavUI", + "implicit": true, + "intro_iOS": "13.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "shadows", + "printedName": "shadows", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)shadows", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)shadows", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setShadows:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "borderColor", + "printedName": "borderColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderColor:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "borderWidth", + "printedName": "borderWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderWidth", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderWidth", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderWidth:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11borderWidth14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)init", + "mangledName": "$s8PenNavUI17SurfaceAppearanceCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceAppearance", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SurfaceView", + "printedName": "SurfaceView", + "children": [ + { + "kind": "Var", + "name": "grabberHandle", + "printedName": "grabberHandle", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandle", + "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandle", + "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grabberHandlePadding", + "printedName": "grabberHandlePadding", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandlePadding", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandlePadding", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandlePadding:", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC20grabberHandlePadding14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grabberAreaOffset", + "printedName": "grabberAreaOffset", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberAreaOffset", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberAreaOffset", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberAreaOffset:", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC17grabberAreaOffset14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grabberHandleSize", + "printedName": "grabberHandleSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandleSize", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandleSize", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandleSize:", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentView", + "printedName": "contentView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "UIKit.UIView?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentView", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentView", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentView:", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentPadding", + "printedName": "contentPadding", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentPadding", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentPadding", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentPadding:", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)backgroundColor", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "backgroundColor", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)backgroundColor", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "backgroundColor", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setBackgroundColor:", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "setBackgroundColor:", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "appearance", + "printedName": "appearance", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)appearance", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)appearance", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setAppearance:", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "containerMargins", + "printedName": "containerMargins", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerMargins", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerMargins", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContainerMargins:", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "containerView", + "printedName": "containerView", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerView", + "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerView", + "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiresConstraintBasedLayout", + "printedName": "requiresConstraintBasedLayout", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cpy)requiresConstraintBasedLayout", + "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvpZ", + "moduleName": "PenNavUI", + "static": true, + "overriding": true, + "objc_name": "requiresConstraintBasedLayout", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cm)requiresConstraintBasedLayout", + "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvgZ", + "moduleName": "PenNavUI", + "static": true, + "overriding": true, + "objc_name": "requiresConstraintBasedLayout", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)initWithCoder:", + "mangledName": "$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "updateConstraints", + "printedName": "updateConstraints()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)updateConstraints", + "mangledName": "$s8PenNavUI11SurfaceViewC17updateConstraintsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "updateConstraints", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "layoutSubviews", + "printedName": "layoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)layoutSubviews", + "mangledName": "$s8PenNavUI11SurfaceViewC14layoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intrinsicContentSize", + "printedName": "intrinsicContentSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)intrinsicContentSize", + "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "intrinsicContentSize", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)intrinsicContentSize", + "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "intrinsicContentSize", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView", + "mangledName": "$s8PenNavUI11SurfaceViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UserNotifications", + "printedName": "UserNotifications", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "LinkPresentation", + "printedName": "LinkPresentation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUIError", + "printedName": "PenNavUIError", + "children": [ + { + "kind": "Var", + "name": "missingBaseUrl", + "printedName": "missingBaseUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingDataServiceName", + "printedName": "missingDataServiceName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingPositionServiceName", + "printedName": "missingPositionServiceName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingRootController", + "printedName": "missingRootController", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingViewContainer", + "printedName": "missingViewContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingClientId", + "printedName": "missingClientId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingClientName", + "printedName": "missingClientName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "invalidClientKey", + "printedName": "invalidClientKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unauthorized", + "printedName": "unauthorized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noInternetConnection", + "printedName": "noInternetConnection", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "bluetoothTurnedOff", + "printedName": "bluetoothTurnedOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "locationServicesTurnedOff", + "printedName": "locationServicesTurnedOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "loadingDataError", + "printedName": "loadingDataError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "osNotSupported", + "printedName": "osNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "permissionsNotGranted", + "printedName": "permissionsNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "sensorsInitializationError", + "printedName": "sensorsInitializationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO12unknownErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO12unknownErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "locationPermissionNotGranted", + "printedName": "locationPermissionNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "bluetoothPermissionNotGranted", + "printedName": "bluetoothPermissionNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvp", + "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvg", + "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvg", + "moduleName": "PenNavUI", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.PenNavUIError?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvp", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvg", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI0aB7UIErrorO", + "mangledName": "$s8PenNavUI0aB7UIErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ValidationError", + "printedName": "ValidationError", + "children": [ + { + "kind": "Var", + "name": "noClientID", + "printedName": "noClientID", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO10noClientIDyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO10noClientIDyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noClientNameKey", + "printedName": "noClientNameKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noServiesName", + "printedName": "noServiesName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO13noServiesNameyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO13noServiesNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noBaseUrl", + "printedName": "noBaseUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingFonts", + "printedName": "missingFonts", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO12missingFontsyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO12missingFontsyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivp", + "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivg", + "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI15ValidationErrorO", + "mangledName": "$s8PenNavUI15ValidationErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "FloatingPanelPanGestureRecognizer", + "children": [ + { + "kind": "Function", + "name": "touchesBegan", + "printedName": "touchesBegan(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "UITouch", + "printedName": "UIKit.UITouch", + "usr": "c:objc(cs)UITouch" + } + ], + "usr": "s:Sh" + }, + { + "kind": "TypeNominal", + "name": "UIEvent", + "printedName": "UIKit.UIEvent", + "usr": "c:objc(cs)UIEvent" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)touchesBegan:withEvent:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "touchesBegan:withEvent:", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(py)delegate", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "delegate", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "ReferenceOwnership", + "Override", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)delegate", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "delegate", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)setDelegate:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvs", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "setDelegate:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegateOrigin", + "printedName": "delegateOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegateProxy", + "printedName": "delegateProxy", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.Selector?", + "children": [ + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)initWithTarget:action:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithTarget:action:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIPanGestureRecognizer", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIPanGestureRecognizer", + "UIKit.UIGestureRecognizer", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GrabberView", + "printedName": "GrabberView", + "children": [ + { + "kind": "Var", + "name": "barColor", + "printedName": "barColor", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvp", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvg", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvs", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvM", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.GrabberView?", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithCoder:", + "mangledName": "$s8PenNavUI11GrabberViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutSubviews", + "printedName": "layoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)layoutSubviews", + "mangledName": "$s8PenNavUI11GrabberViewC14layoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hitTest", + "printedName": "hitTest(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEvent", + "printedName": "UIKit.UIEvent", + "usr": "c:objc(cs)UIEvent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)hitTest:withEvent:", + "mangledName": "$s8PenNavUI11GrabberViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "hitTest:withEvent:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithFrame:", + "mangledName": "$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView", + "mangledName": "$s8PenNavUI11GrabberViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelGrabberView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelPosition", + "printedName": "FloatingPanelPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionTop", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO3topyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionLeft", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO4leftyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionBottom", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO6bottomyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionRight", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO5rightyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelPosition?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivp", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivg", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MapboxMaps", + "printedName": "MapboxMaps", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MapboxDirections", + "printedName": "MapboxDirections", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "MapboxNavigation", + "printedName": "MapboxNavigation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "MapboxCoreNavigation", + "printedName": "MapboxCoreNavigation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "children": [ + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(py)referenceGuide", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)referenceGuide", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutAnchor", + "printedName": "FloatingPanelLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteInset:edge:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithAbsoluteInset:edge:referenceGuide:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC13absoluteInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteInset:edge:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalInset:edge:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithFractionalInset:edge:referenceGuide:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC15fractionalInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalInset:edge:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "FloatingPanelIntrinsicLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteOffset:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithAbsoluteOffset:referenceGuide:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14absoluteOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteOffset:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalOffset:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithFractionalOffset:referenceGuide:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC16fractionalOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalOffset:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "FloatingPanelAdaptiveLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UILayoutGuide", + "printedName": "UIKit.UILayoutGuide", + "usr": "c:objc(cs)UILayoutGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14absoluteOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UILayoutGuide", + "printedName": "UIKit.UILayoutGuide", + "usr": "c:objc(cs)UILayoutGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC16fractionalOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentBoundingGuide", + "printedName": "contentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)contentBoundingGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)contentBoundingGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "ImageCacheType", + "printedName": "ImageCacheType", + "children": [ + { + "kind": "Var", + "name": "inCache", + "printedName": "inCache", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ImageCacheType.Type) -> PenNavUI.ImageCacheType", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ImageCacheType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14ImageCacheTypeO02inE0yA2CmF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO02inE0yA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "inDocuments", + "printedName": "inDocuments", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ImageCacheType.Type) -> PenNavUI.ImageCacheType", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ImageCacheType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14ImageCacheTypeO11inDocumentsyA2CmF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO11inDocumentsyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14ImageCacheTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI14ImageCacheTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI14ImageCacheTypeO9hashValueSivp", + "mangledName": "$s8PenNavUI14ImageCacheTypeO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI14ImageCacheTypeO9hashValueSivg", + "mangledName": "$s8PenNavUI14ImageCacheTypeO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14ImageCacheTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI14ImageCacheTypeO", + "mangledName": "$s8PenNavUI14ImageCacheTypeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageCache", + "printedName": "ImageCache", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCache", + "printedName": "PenNavUI.ImageCache", + "usr": "s:8PenNavUI10ImageCacheC" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC6sharedACvpZ", + "mangledName": "$s8PenNavUI10ImageCacheC6sharedACvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCache", + "printedName": "PenNavUI.ImageCache", + "usr": "s:8PenNavUI10ImageCacheC" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC6sharedACvgZ", + "mangledName": "$s8PenNavUI10ImageCacheC6sharedACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cache", + "printedName": "cache", + "children": [ + { + "kind": "TypeNominal", + "name": "URLCache", + "printedName": "Foundation.URLCache", + "usr": "c:objc(cs)NSURLCache" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvp", + "mangledName": "$s8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLCache", + "printedName": "Foundation.URLCache", + "usr": "c:objc(cs)NSURLCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvg", + "mangledName": "$s8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "inMemoryCache", + "printedName": "inMemoryCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvp", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvg", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvs", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvM", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getImage", + "printedName": "getImage(withURL:cacheType:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "hasDefaultArg": true, + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC03getD07withURL9cacheType10completiony10Foundation0H0V_AA0deJ0OySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC03getD07withURL9cacheType10completiony10Foundation0H0V_AA0deJ0OySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "instantDownloadImage", + "printedName": "instantDownloadImage(withURL:type:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "hasDefaultArg": true, + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC015instantDownloadD07withURL4type10completionySS_AA0dE4TypeOySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC015instantDownloadD07withURL4type10completionySS_AA0dE4TypeOySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getImageFromDocuments", + "printedName": "getImageFromDocuments(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF", + "mangledName": "$s8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSVG", + "printedName": "getSVG(withURL:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI10ImageCacheC", + "mangledName": "$s8PenNavUI10ImageCacheC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SVGRenderer", + "printedName": "SVGRenderer", + "children": [ + { + "kind": "Function", + "name": "makeExpanded", + "printedName": "makeExpanded(path:transform:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ", + "mangledName": "$s8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11SVGRendererV", + "mangledName": "$s8PenNavUI11SVGRendererV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SVG", + "printedName": "SVG", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvp", + "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvg", + "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Options", + "printedName": "Options", + "children": [ + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivp", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivg", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hideUnsupportedFilters", + "printedName": "hideUnsupportedFilters", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvpZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvgZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI3SVGC7OptionsV", + "mangledName": "$s8PenNavUI3SVGC7OptionsV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "OptionSet", + "printedName": "OptionSet", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s9OptionSetP", + "mangledName": "$ss9OptionSetP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "SetAlgebra", + "printedName": "SetAlgebra", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s10SetAlgebraP", + "mangledName": "$ss10SetAlgebraP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage(im)init", + "mangledName": "$s8PenNavUI3SVGCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "rasterize", + "printedName": "rasterize()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC9rasterizeSo7UIImageCyF", + "mangledName": "$s8PenNavUI3SVGC9rasterizeSo7UIImageCyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "rasterize", + "printedName": "rasterize(with:scale:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_14CoreFoundation7CGFloatVSo12UIEdgeInsetsVtF", + "mangledName": "$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pngData", + "printedName": "pngData(size:scale:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_04CoreJ07CGFloatVSo12UIEdgeInsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jpegData", + "printedName": "jpegData(size:scale:compressionQuality:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_04CoreL07CGFloatVAQSo12UIEdgeInsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVAQSo12UIEdgeInsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pdfData", + "printedName": "pdfData(size:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fileURL:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(named:in:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "TypeDecl", + "name": "Insets", + "printedName": "Insets", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zero", + "printedName": "zero", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvpZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvgZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI3SVGC6InsetsV", + "mangledName": "$s8PenNavUI3SVGC6InsetsV", + "moduleName": "PenNavUI", + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage", + "mangledName": "$s8PenNavUI3SVGC", + "moduleName": "PenNavUI", + "objc_name": "SVGImage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelControllerDelegate", + "printedName": "FloatingPanelControllerDelegate", + "children": [ + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:layoutFor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForTraitCollection:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So17UITraitCollectionCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:layoutForTraitCollection:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:layoutFor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForSize:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So6CGSizeVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:layoutForSize:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:animatorForPresentingTo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewPropertyAnimator", + "printedName": "UIKit.UIViewPropertyAnimator", + "usr": "c:objc(cs)UIViewPropertyAnimator" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForPresentingToState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23animatorForPresentingToSo22UIViewPropertyAnimatorCAA0deF0C_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:animatorForPresentingToState:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:animatorForDismissingWith:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewPropertyAnimator", + "printedName": "UIKit.UIViewPropertyAnimator", + "usr": "c:objc(cs)UIViewPropertyAnimator" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "usr": "c:@S@CGVector" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForDismissingWithVelocity:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_25animatorForDismissingWithSo22UIViewPropertyAnimatorCAA0deF0C_So8CGVectorVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:animatorForDismissingWithVelocity:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidChangeState", + "printedName": "floatingPanelDidChangeState(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidChangeState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidChangeStateyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelShouldBeginDragging", + "printedName": "floatingPanelShouldBeginDragging(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelShouldBeginDragging:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19ShouldBeginDraggingySbAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidMove", + "printedName": "floatingPanelDidMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidMove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE7DidMoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillBeginDragging", + "printedName": "floatingPanelWillBeginDragging(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginDragging:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE17WillBeginDraggingyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillEndDragging", + "printedName": "floatingPanelWillEndDragging(_:withVelocity:targetState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "usr": "s:Sp" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillEndDragging:withVelocity:targetState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE15WillEndDragging_12withVelocity11targetStateyAA0deF0C_So7CGPointVSpyAA0deO0CGtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidEndDragging", + "printedName": "floatingPanelDidEndDragging(_:willAttract:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndDragging:willAttract:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidEndDragging_11willAttractyAA0deF0C_SbtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillBeginAttracting", + "printedName": "floatingPanelWillBeginAttracting(_:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginAttracting:to:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19WillBeginAttracting_2toyAA0deF0C_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidEndAttracting", + "printedName": "floatingPanelDidEndAttracting(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndAttracting:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE16DidEndAttractingyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:shouldRemoveAt:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "usr": "c:@S@CGVector" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldRemoveAtLocation:withVelocity:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_14shouldRemoveAt4withSbAA0deF0C_So7CGPointVSo8CGVectorVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:shouldRemoveAtLocation:withVelocity:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillRemove", + "printedName": "floatingPanelWillRemove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillRemove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE10WillRemoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanelWillRemove:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidRemove", + "printedName": "floatingPanelDidRemove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidRemove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE9DidRemoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:contentOffsetForPinning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:contentOffsetForPinningScrollView:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23contentOffsetForPinningSo7CGPointVAA0deF0C_So12UIScrollViewCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:contentOffsetForPinningScrollView:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:shouldAllowToScroll:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldAllowToScroll:in:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_19shouldAllowToScroll2inSbAA0deF0C_So12UIScrollViewCAA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:shouldAllowToScroll:in:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelController", + "printedName": "FloatingPanelController", + "children": [ + { + "kind": "TypeDecl", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ContentMode", + "printedName": "ContentMode", + "children": [ + { + "kind": "Var", + "name": "static", + "printedName": "static", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "fitToBounds", + "printedName": "fitToBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController.ContentMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)delegate", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)delegate", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setDelegate:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "surfaceView", + "printedName": "surfaceView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backdropView", + "printedName": "backdropView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.BackdropView?", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)backdropView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.BackdropView?", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)backdropView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trackingScrollView", + "printedName": "trackingScrollView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "UIKit.UIScrollView?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)trackingScrollView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "ReferenceOwnership", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIScrollView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackingScrollView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "panGestureRecognizer", + "printedName": "panGestureRecognizer", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)panGestureRecognizer", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)panGestureRecognizer", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)state", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)state", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isAttracting", + "printedName": "isAttracting", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isAttracting", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isAttracting", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "layout", + "printedName": "layout", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)layout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)layout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setLayout:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "behavior", + "printedName": "behavior", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)behavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)behavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setBehavior:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "adjustedContentInsets", + "printedName": "adjustedContentInsets", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)adjustedContentInsets", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)adjustedContentInsets", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentInsetAdjustmentBehavior", + "printedName": "contentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentInsetAdjustmentBehavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentInsetAdjustmentBehavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentInsetAdjustmentBehavior:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRemovalInteractionEnabled", + "printedName": "isRemovalInteractionEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isRemovalInteractionEnabled", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isRemovalInteractionEnabled", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvg", + "moduleName": "PenNavUI", + "objc_name": "isRemovalInteractionEnabled", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setRemovalInteractionEnabled:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvs", + "moduleName": "PenNavUI", + "objc_name": "setRemovalInteractionEnabled:", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentViewController", + "printedName": "contentViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentViewController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentViewController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentViewController:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearbyState", + "printedName": "nearbyState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg", + "moduleName": "PenNavUI", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentMode", + "printedName": "contentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentMode", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentMode", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentMode:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithCoder:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithDelegate:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithDelegate:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "loadView", + "printedName": "loadView()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)loadView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8loadViewyyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "loadView", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewDidLayoutSubviews", + "printedName": "viewDidLayoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidLayoutSubviews", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21viewDidLayoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewDidLayoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewDidAppear", + "printedName": "viewDidAppear(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidAppear:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC13viewDidAppearyySbF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewDidAppear:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewWillTransition", + "printedName": "viewWillTransition(to:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + }, + { + "kind": "TypeNominal", + "name": "UIViewControllerTransitionCoordinator", + "printedName": "any UIKit.UIViewControllerTransitionCoordinator", + "usr": "c:objc(pl)UIViewControllerTransitionCoordinator" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillTransitionToSize:withTransitionCoordinator:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "willTransition", + "printedName": "willTransition(to:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + }, + { + "kind": "TypeNominal", + "name": "UIViewControllerTransitionCoordinator", + "printedName": "any UIKit.UIViewControllerTransitionCoordinator", + "usr": "c:objc(pl)UIViewControllerTransitionCoordinator" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)willTransitionToTraitCollection:withTransitionCoordinator:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC14willTransition2to4withySo17UITraitCollectionC_So06UIViewfH11Coordinator_ptF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "willTransitionToTraitCollection:withTransitionCoordinator:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewWillDisappear", + "printedName": "viewWillDisappear(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillDisappear:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC17viewWillDisappearyySbF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewWillDisappear:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "childForStatusBarStyle", + "printedName": "childForStatusBarStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarStyle", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarStyle", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarStyle", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarStyle", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForStatusBarHidden", + "printedName": "childForStatusBarHidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarHidden", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarHidden", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForScreenEdgesDeferringSystemGestures", + "printedName": "childForScreenEdgesDeferringSystemGestures", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForScreenEdgesDeferringSystemGestures", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForScreenEdgesDeferringSystemGestures", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForHomeIndicatorAutoHidden", + "printedName": "childForHomeIndicatorAutoHidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForHomeIndicatorAutoHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForHomeIndicatorAutoHidden", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForHomeIndicatorAutoHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForHomeIndicatorAutoHidden", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "show", + "printedName": "show(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)show:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "show:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hide", + "printedName": "hide(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)hide:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4hide8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "hide:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPanel", + "printedName": "addPanel(toParent:at:animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)addPanelToParent:at:animated:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtF", + "moduleName": "PenNavUI", + "objc_name": "addPanelToParent:at:animated:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removePanelFromParent", + "printedName": "removePanelFromParent(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)removePanelFromParent:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "removePanelFromParent:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "move", + "printedName": "move(to:animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)moveToState:animated:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4move2to8animated10completionyAA0dE5StateC_SbyycSgtF", + "moduleName": "PenNavUI", + "objc_name": "moveToState:animated:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "set", + "printedName": "set(contentViewController:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(scrollView:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackScrollView:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5track10scrollViewySo08UIScrollI0C_tF", + "moduleName": "PenNavUI", + "objc_name": "trackScrollView:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "followScrollViewBouncing", + "printedName": "followScrollViewBouncing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "untrack", + "printedName": "untrack(scrollView:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)untrackScrollView:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC7untrack10scrollViewySo08UIScrollI0C_tF", + "moduleName": "PenNavUI", + "objc_name": "untrackScrollView:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "accessibilityPerformEscape", + "printedName": "accessibilityPerformEscape()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)accessibilityPerformEscape", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC26accessibilityPerformEscapeSbyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "accessibilityPerformEscape", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidateLayout", + "printedName": "invalidateLayout()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)invalidateLayout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC16invalidateLayoutyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "surfaceLocation", + "printedName": "surfaceLocation(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocationFor:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "objc_name": "surfaceLocationFor:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "surfaceLocation", + "printedName": "surfaceLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceLocation", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocation", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setSurfaceLocation:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addTopPadding", + "printedName": "addTopPadding(padding:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy14CoreFoundation7CGFloatV_tF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy12CoreGraphics7CGFloatV_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BackdropView", + "printedName": "BackdropView", + "children": [ + { + "kind": "Var", + "name": "dismissalTapGestureRecognizer", + "printedName": "dismissalTapGestureRecognizer", + "children": [ + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(py)dismissalTapGestureRecognizer", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)dismissalTapGestureRecognizer", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)setDismissalTapGestureRecognizer:", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)initWithFrame:", + "mangledName": "$s8PenNavUI12BackdropViewC5frameACSo6CGRectV_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView", + "mangledName": "$s8PenNavUI12BackdropViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelBackdropView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Class", + "usr": "s:8PenNavUI12ReachabilityC", + "mangledName": "$s8PenNavUI12ReachabilityC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "DeveloperToolsSupport", + "printedName": "DeveloperToolsSupport", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "UILayoutGuide", + "printedName": "UILayoutGuide", + "declKind": "Class", + "usr": "c:objc(cs)UILayoutGuide", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "9.0", + "objc_name": "UILayoutGuide", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIView", + "printedName": "UIView", + "declKind": "Class", + "usr": "c:objc(cs)UIView", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIView", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UISpringTimingParameters", + "printedName": "UISpringTimingParameters", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(decelerationRate:frequencyResponse:initialVelocity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UISpringTimingParameters", + "printedName": "UIKit.UISpringTimingParameters", + "usr": "c:objc(cs)UISpringTimingParameters" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "hasDefaultArg": true, + "usr": "c:@S@CGVector" + } + ], + "declKind": "Constructor", + "usr": "s:So24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc", + "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dampingRatio:frequencyResponse:initialVelocity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UISpringTimingParameters", + "printedName": "UIKit.UISpringTimingParameters", + "usr": "c:objc(cs)UISpringTimingParameters" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "hasDefaultArg": true, + "usr": "c:@S@CGVector" + } + ], + "declKind": "Constructor", + "usr": "s:So24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc", + "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UISpringTimingParameters", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "10.0", + "objc_name": "UISpringTimingParameters", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CLLocationCoordinate2D", + "printedName": "CLLocationCoordinate2D", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc", + "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF", + "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "c:@S@CLLocationCoordinate2D", + "moduleName": "CoreLocation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIFont", + "printedName": "UIFont", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:So6UIFontC8PenNavUIE8register4fromy10Foundation3URLV_tFZ", + "mangledName": "$sSo6UIFontC8PenNavUIE8register4fromy10Foundation3URLV_tFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "loadDefaultFonts", + "printedName": "loadDefaultFonts()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:So6UIFontC8PenNavUIE16loadDefaultFontsyyFZ", + "mangledName": "$sSo6UIFontC8PenNavUIE16loadDefaultFontsyyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIFont", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIFont", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIImage", + "printedName": "UIImage", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(svgNamed:in:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc", + "mangledName": "$sSo7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(svgData:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Constructor", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithSVGData:", + "mangledName": "$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithSVGData:", + "declAttributes": [ + "Dynamic", + "Convenience", + "ObjC" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(contentsOfSVGFile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithContentsOfSVGFile:", + "mangledName": "$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithContentsOfSVGFile:", + "declAttributes": [ + "Dynamic", + "Convenience", + "ObjC" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "_svgNamed", + "printedName": "_svgNamed(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:", + "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamedyABSgSSFZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "svgNamed:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "_svgNamed", + "printedName": "_svgNamed(_:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:inBundle:", + "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamed_2inABSgSS_So8NSBundleCtFZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "svgNamed:inBundle:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIImageC8PenNavUIEyAbC3SVGCcfc", + "mangledName": "$sSo7UIImageC8PenNavUIEyAbC3SVGCcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIImage", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIImage", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByImageLiteral", + "printedName": "_ExpressibleByImageLiteral", + "usr": "s:s26_ExpressibleByImageLiteralP", + "mangledName": "$ss26_ExpressibleByImageLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PoiPolygon", + "printedName": "PoiPolygon", + "declKind": "Struct", + "usr": "s:7Penguin10PoiPolygonV", + "mangledName": "$s7Penguin10PoiPolygonV", + "moduleName": "Penguin", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GateNodeModel", + "printedName": "GateNodeModel", + "children": [ + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:7Penguin13GateNodeModelC", + "mangledName": "$s7Penguin13GateNodeModelC", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isExternal": true, + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIColor", + "printedName": "UIColor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIColorC8PenNavUIE9hexStringABSSSg_tcfc", + "mangledName": "$sSo7UIColorC8PenNavUIE9hexStringABSSSg_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIColor", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIColor", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByColorLiteral", + "printedName": "_ExpressibleByColorLiteral", + "usr": "s:s26_ExpressibleByColorLiteralP", + "mangledName": "$ss26_ExpressibleByColorLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressionArgumentConvertible", + "printedName": "ExpressionArgumentConvertible", + "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP", + "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Gnode", + "printedName": "Gnode", + "children": [ + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:7Penguin5GnodeC", + "mangledName": "$s7Penguin5GnodeC", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "EagerMove", + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "ExpressionArgumentConvertible", + "printedName": "ExpressionArgumentConvertible", + "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP", + "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Venue", + "printedName": "Venue", + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Venue", + "mangledName": "$s7Penguin5VenueC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CGContext", + "printedName": "CGContext", + "children": [ + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGRect?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF", + "mangledName": "$sSo12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF", + "moduleName": "PenNavUI", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@T@CGContextRef", + "moduleName": "CoreGraphics", + "declAttributes": [ + "SynthesizedProtocol", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "POICategory", + "printedName": "POICategory", + "declKind": "Struct", + "usr": "s:7Penguin11POICategoryV", + "mangledName": "$s7Penguin11POICategoryV", + "moduleName": "Penguin", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift", + "kind": "IntegerLiteral", + "offset": 4827, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift", + "kind": "IntegerLiteral", + "offset": 4895, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Element.swift", + "kind": "Dictionary", + "offset": 1423, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/DistanceFormatter.swift", + "kind": "BooleanLiteral", + "offset": 208, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1402, + "length": 4, + "value": "18.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1510, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1617, + "length": 4, + "value": "69.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 2877, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Array", + "offset": 2939, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Dictionary", + "offset": 3022, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Array", + "offset": 3081, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "BooleanLiteral", + "offset": 32085, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "Array", + "offset": 584, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "Array", + "offset": 632, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 672, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 10088, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "Array", + "offset": 964, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "Array", + "offset": 1000, + "length": 4, + "value": "[\"\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 1028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 1054, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 1090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "FloatLiteral", + "offset": 1137, + "length": 3, + "value": "0.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 1180, + "length": 2, + "value": "80" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 9272, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/SpeechManager.swift", + "kind": "BooleanLiteral", + "offset": 206, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Reversed.swift", + "kind": "Array", + "offset": 2868, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/FavoriteTableViewCell.swift", + "kind": "Array", + "offset": 205, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "Array", + "offset": 469, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "IntegerLiteral", + "offset": 495, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "BooleanLiteral", + "offset": 521, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 159, + "length": 14, + "value": "\"shortestPath\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 201, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 234, + "length": 5, + "value": "\"end\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 7, + "value": "\"reach\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift", + "kind": "IntegerLiteral", + "offset": 1203, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift", + "kind": "IntegerLiteral", + "offset": 1470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/VenueInfoResponse.swift", + "kind": "StringLiteral", + "offset": 295, + "length": 20, + "value": "\"GetVenueInfoResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/VenueInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1562, + "length": 14, + "value": "\"scheduleList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2764, + "length": 3, + "value": "\"M\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2800, + "length": 3, + "value": "\"m\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2828, + "length": 3, + "value": "\"L\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2864, + "length": 3, + "value": "\"l\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2898, + "length": 3, + "value": "\"H\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2940, + "length": 3, + "value": "\"h\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2972, + "length": 3, + "value": "\"V\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3012, + "length": 3, + "value": "\"v\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3041, + "length": 3, + "value": "\"C\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3078, + "length": 3, + "value": "\"c\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3113, + "length": 3, + "value": "\"S\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3156, + "length": 3, + "value": "\"s\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3189, + "length": 3, + "value": "\"Q\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3230, + "length": 3, + "value": "\"q\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3269, + "length": 3, + "value": "\"T\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3316, + "length": 3, + "value": "\"t\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3343, + "length": 3, + "value": "\"A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3378, + "length": 3, + "value": "\"a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3407, + "length": 3, + "value": "\"Z\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3441, + "length": 3, + "value": "\"z\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 937, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift", + "kind": "IntegerLiteral", + "offset": 212, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift", + "kind": "IntegerLiteral", + "offset": 216, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOptions\/RouteOptionsViewController.swift", + "kind": "Dictionary", + "offset": 591, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOptions\/RouteOptionsViewController.swift", + "kind": "IntegerLiteral", + "offset": 2747, + "length": 3, + "value": "420" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 665, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 785, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "Array", + "offset": 828, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 952, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 5235, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 13825, + "length": 3, + "value": "120" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/GateSelector\/GateSelectorViewController.swift", + "kind": "Array", + "offset": 333, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/GateSelector\/GateSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 3434, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/RouteDirection.swift", + "kind": "BooleanLiteral", + "offset": 266, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/DownloadManager.swift", + "kind": "IntegerLiteral", + "offset": 1250, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/DownloadManager.swift", + "kind": "StringLiteral", + "offset": 1403, + "length": 10, + "value": "\"download\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteDetails\/RouteDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 2069, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 857, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 891, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 926, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "BooleanLiteral", + "offset": 957, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "Array", + "offset": 1084, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "Array", + "offset": 1122, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "BooleanLiteral", + "offset": 1396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17680, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17703, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17730, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17767, + "length": 18, + "value": "\"current-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17806, + "length": 10, + "value": "\"location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17842, + "length": 15, + "value": "\"referencedPOI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17876, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17907, + "length": 13, + "value": "\"no-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 544, + "length": 61, + "value": "\"https:\/\/texttospeech.googleapis.com\/v1beta1\/text:synthesize\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 642, + "length": 41, + "value": "\"AIzaSyBedBLZhQOUMJx3W5VZHo2vxLyZLsSkjp0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "Array", + "offset": 860, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "FloatLiteral", + "offset": 950, + "length": 4, + "value": "0.89" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "FloatLiteral", + "offset": 986, + "length": 4, + "value": "-4.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 1017, + "length": 38, + "value": "\"small-bluetooth-speaker-class-device\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "BooleanLiteral", + "offset": 1123, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "Dictionary", + "offset": 2639, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FloorsManager.swift", + "kind": "Array", + "offset": 166, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Array", + "offset": 7523, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7567, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7611, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7660, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7720, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7767, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "BooleanLiteral", + "offset": 1071, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 1527, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 21181, + "length": 3, + "value": "414" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 21292, + "length": 2, + "value": "69" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 137, + "length": 7, + "value": "\"Right\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 11, + "value": "\"VeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 12, + "value": "\"SharpRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 6, + "value": "\"Left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 264, + "length": 10, + "value": "\"VeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 296, + "length": 11, + "value": "\"SharpLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 336, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 167, + "length": 13, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 190, + "length": 16, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 269, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 310, + "length": 8, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 9, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 15, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 22, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 404, + "length": 13, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 427, + "length": 17, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 454, + "length": 12, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 3963, + "length": 2, + "value": "50" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4068, + "length": 23, + "value": "\"LocationStatusChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4165, + "length": 24, + "value": "\"BluetoothStatusChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4266, + "length": 27, + "value": "\"ConnectivitySourceChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4362, + "length": 31, + "value": "\"locationDetectionNotification\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4456, + "length": 25, + "value": "\"networkInterfaceChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4544, + "length": 25, + "value": "\"serverConnectionChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4627, + "length": 20, + "value": "\"directionAvailable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 4681, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 5117, + "length": 27, + "value": "\"chevron.right.circle.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 5147, + "length": 26, + "value": "\"chevron.left.circle.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 5336, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift", + "kind": "FloatLiteral", + "offset": 398, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift", + "kind": "StringLiteral", + "offset": 499, + "length": 18, + "value": "\"CalibrateMessage\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 711, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 756, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 796, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 829, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 949, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 992, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 1163, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 6302, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/UserLocationDetails\/UserLocationDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 6356, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2461, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2481, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2719, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2752, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "BooleanLiteral", + "offset": 6620, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "Array", + "offset": 499, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "BooleanLiteral", + "offset": 887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "BooleanLiteral", + "offset": 4130, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.PresentationAttributes.swift", + "kind": "StringLiteral", + "offset": 2942, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 19, + "value": "\"topNavigationLine\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 212, + "length": 22, + "value": "\"bottomNavigationLine\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 271, + "length": 26, + "value": "\"NextNavigationLineBottom\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 331, + "length": 23, + "value": "\"NextNavigationLineTop\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 25, + "value": "\"walkedNavigationPathTop\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 462, + "length": 28, + "value": "\"walkedNavigationPathBottom\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 523, + "length": 23, + "value": "\"walkedPathStartPoint_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 16, + "value": "\"maneuver-arrow\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/AppThemeManager.swift", + "kind": "Array", + "offset": 520, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7909, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7914, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7961, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7966, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift", + "kind": "FloatLiteral", + "offset": 2765, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift", + "kind": "FloatLiteral", + "offset": 2797, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 8, + "value": "\"remove\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "IntegerLiteral", + "offset": 641, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "BooleanLiteral", + "offset": 741, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "Array", + "offset": 927, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 202, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 242, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "FloatLiteral", + "offset": 359, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "FloatLiteral", + "offset": 379, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 483, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/FileDownloader.swift", + "kind": "Array", + "offset": 668, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 149, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 170, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 643, + "length": 3, + "value": "624" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "StringLiteral", + "offset": 771, + "length": 15, + "value": "\"reached_to %@\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1002, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1041, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1046, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 5635, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 5893, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6005, + "length": 3, + "value": "624" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6079, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6239, + "length": 3, + "value": "290" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 468, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 499, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 522, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 544, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 567, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 589, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 626, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 653, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 912, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 951, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 1305, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 19902, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GatesManager.swift", + "kind": "Array", + "offset": 171, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 31, + "value": "\"DataAPI.svc\/SetNavigationRate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 204, + "length": 47, + "value": "\"PathAPI.svc\/getVenueGatesShortestPathDistance\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 279, + "length": 29, + "value": "\"DataAPI.svc\/GetPaletteColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 330, + "length": 19, + "value": "\"company\/-1\/colors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 370, + "length": 22, + "value": "\"DataAPI.svc\/GetFonts\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 415, + "length": 11, + "value": "\"icons\/poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 453, + "length": 14, + "value": "\"favorite\/set\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 27, + "value": "\"DataAPI.svc\/GetVenueCards\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 550, + "length": 32, + "value": "\"DataAPI.svc\/getPoIInfoByFilter\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 608, + "length": 29, + "value": "\"DataAPI.svc\/GetSearchDataV2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 663, + "length": 27, + "value": "\"DataAPI.svc\/GetCategories\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 715, + "length": 14, + "value": "\"Poi\/Amenites\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 754, + "length": 14, + "value": "\"favorite\/get\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 798, + "length": 17, + "value": "\"favorite\/delete\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 844, + "length": 17, + "value": "\"favorite\/update\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 885, + "length": 11, + "value": "\"path\/trip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 11, + "value": "\"sharedurl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 977, + "length": 27, + "value": "\"DataAPI.svc\/GetCampusInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1032, + "length": 26, + "value": "\"DataAPI.svc\/GetVenueInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1084, + "length": 24, + "value": "\"DataAPI.svc\/getPoIById\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 27, + "value": "\"DataAPI.svc\/getPoIByRefId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1196, + "length": 27, + "value": "\"DataAPI.svc\/GetVenuesInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1247, + "length": 27, + "value": "\"DataAPI.svc\/getAdsOnFloor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 26, + "value": "\"DataAPI.svc\/getAdsOnEdge\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1352, + "length": 17, + "value": "\"images\/campaign\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1400, + "length": 29, + "value": "\"company\/log\/navigationEvent\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1460, + "length": 32, + "value": "\"DataAPI.svc\/savePenNavPosition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "Array", + "offset": 646, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "Array", + "offset": 675, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 6382, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/MessageDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 5063, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/CustomFlowLayout.swift", + "kind": "BooleanLiteral", + "offset": 242, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5386, + "length": 10, + "value": "\"imageUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5653, + "length": 11, + "value": "\"openState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5683, + "length": 13, + "value": "\"closedState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5720, + "length": 18, + "value": "\"closedTodayState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 114, + "length": 12, + "value": "\"%{public}@\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 388, + "length": 26, + "value": "\"com.scenee.FloatingPanel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 441, + "length": 15, + "value": "\"FloatingPanel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift", + "kind": "IntegerLiteral", + "offset": 6349, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift", + "kind": "IntegerLiteral", + "offset": 6412, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/LegCell\/LegCell.swift", + "kind": "IntegerLiteral", + "offset": 589, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 465, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 521, + "length": 3, + "value": "120" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 566, + "length": 2, + "value": "55" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 631, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 675, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 6927, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 584, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 688, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 737, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 995, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1019, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1112, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 3968, + "length": 4, + "value": "\"id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 4010, + "length": 7, + "value": "\"style\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 4084, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17532, + "length": 10, + "value": "\".\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17541, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17663, + "length": 10, + "value": "\"#\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17672, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "IntegerLiteral", + "offset": 17767, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift", + "kind": "IntegerLiteral", + "offset": 226, + "length": 2, + "value": "25" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Builder.swift", + "kind": "Array", + "offset": 2925, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 244, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 275, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 454, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 521, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 545, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "BooleanLiteral", + "offset": 1551, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "BooleanLiteral", + "offset": 1780, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 2316, + "length": 10, + "value": "\"distance\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 2348, + "length": 11, + "value": "\"bestMatch\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift", + "kind": "Array", + "offset": 2307, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift", + "kind": "Array", + "offset": 2588, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 500, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 528, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 651, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 754, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 789, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 820, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "FloatLiteral", + "offset": 987, + "length": 5, + "value": "134.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1088, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1349, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1526, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1559, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2068, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "FloatLiteral", + "offset": 2106, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2830, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2840, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2852, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2863, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 2906, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 8368, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 8837, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 9718, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 12168, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 12313, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 13218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 14523, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 15641, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 16668, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 52526, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 3499, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 3570, + "length": 3, + "value": "0.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 4011, + "length": 3, + "value": "5.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 6, + "value": "\"Font\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 7, + "value": "\"Color\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteDirections\/RouteDirectionsViewController.swift", + "kind": "Array", + "offset": 430, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteDirections\/RouteDirectionsViewController.swift", + "kind": "IntegerLiteral", + "offset": 7526, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 184, + "length": 16, + "value": "\"selected-place\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 19, + "value": "\"destination-place\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 302, + "length": 12, + "value": "\"start-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 10, + "value": "\"end-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 15, + "value": "\"next-end-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3202, + "length": 3, + "value": "\"g\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3243, + "length": 6, + "value": "\"line\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3288, + "length": 8, + "value": "\"circle\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3337, + "length": 9, + "value": "\"ellipse\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3388, + "length": 6, + "value": "\"rect\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3433, + "length": 10, + "value": "\"polyline\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3486, + "length": 9, + "value": "\"polygon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3537, + "length": 6, + "value": "\"path\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3582, + "length": 6, + "value": "\"text\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3705, + "length": 3, + "value": "\"a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3831, + "length": 5, + "value": "\"use\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3874, + "length": 8, + "value": "\"switch\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3921, + "length": 7, + "value": "\"image\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 10223, + "length": 4, + "value": "\"id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 10269, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/WorngPath\/StopNavigation.swift", + "kind": "StringLiteral", + "offset": 629, + "length": 16, + "value": "\"StopNavigation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "Array", + "offset": 173, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 203, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 235, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 268, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ToastDialog.swift", + "kind": "FloatLiteral", + "offset": 621, + "length": 3, + "value": "0.6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ToastDialog.swift", + "kind": "FloatLiteral", + "offset": 895, + "length": 3, + "value": "0.6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path.swift", + "kind": "Array", + "offset": 1279, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 229, + "length": 4, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 243, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 895, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 917, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1369, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1392, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1414, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 1798, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 1809, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "FloatLiteral", + "offset": 1895, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "FloatLiteral", + "offset": 2010, + "length": 3, + "value": "4.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesViewController.swift", + "kind": "Array", + "offset": 260, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesViewController.swift", + "kind": "IntegerLiteral", + "offset": 3325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "Array", + "offset": 795, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 838, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 881, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 12389, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 807, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 860, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7054, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7081, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7443, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7470, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10889, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10914, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "StringLiteral", + "offset": 10945, + "length": 9, + "value": "\"Poppins\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10962, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10989, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift", + "kind": "StringLiteral", + "offset": 1533, + "length": 28, + "value": "\"http:\/\/www.w3.org\/2000\/svg\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift", + "kind": "Dictionary", + "offset": 2851, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 146, + "length": 5, + "value": "\"map\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 172, + "length": 10, + "value": "\"deepLink\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 201, + "length": 8, + "value": "\"search\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 11, + "value": "\"directory\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 266, + "length": 13, + "value": "\"referenceId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/EdgesManager.swift", + "kind": "Array", + "offset": 162, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ColorsResponse.swift", + "kind": "StringLiteral", + "offset": 364, + "length": 9, + "value": "\"Polygon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ColorsResponse.swift", + "kind": "StringLiteral", + "offset": 401, + "length": 9, + "value": "\"Palette\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 6810, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 6826, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 6889, + "length": 10, + "value": "\"Warning:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 6901, + "length": 38, + "value": "\"clip-path unsupported in SF Symbols.\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 6981, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 7051, + "length": 10, + "value": "\"Warning:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 7063, + "length": 33, + "value": "\"mask unsupported in SF Symbols.\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 7138, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 19538, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 19543, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetVenueGatesDistancesResponse.swift", + "kind": "BooleanLiteral", + "offset": 443, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetVenueGatesDistancesResponse.swift", + "kind": "BooleanLiteral", + "offset": 479, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2084, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2090, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2096, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2109, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2116, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorSection.swift", + "kind": "IntegerLiteral", + "offset": 198, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 238, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 341, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 382, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 197, + "length": 14, + "value": "\"showOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 18, + "value": "\"backStepOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 337, + "length": 18, + "value": "\"nextStepOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 413, + "length": 22, + "value": "\"updateOverViewTitles\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 487, + "length": 16, + "value": "\"disableNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 554, + "length": 15, + "value": "\"activeNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 620, + "length": 15, + "value": "\"activePrevBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 687, + "length": 16, + "value": "\"disablePrevBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 20, + "value": "\"disablePrevNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 837, + "length": 22, + "value": "\"showDirectoryListing\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 914, + "length": 22, + "value": "\"Adjust Marker On Map\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"Adjust Bottom Bar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1068, + "length": 26, + "value": "\"Enable Directions Button\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1149, + "length": 19, + "value": "\"navigateToParking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1224, + "length": 25, + "value": "\"Showing shared location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1300, + "length": 16, + "value": "\"Dismiss PenNav\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1372, + "length": 20, + "value": "\"OneMinuteDidElapse\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift", + "kind": "BooleanLiteral", + "offset": 526, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift", + "kind": "IntegerLiteral", + "offset": 4184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "BooleanLiteral", + "offset": 419, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "Array", + "offset": 532, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "IntegerLiteral", + "offset": 559, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "IntegerLiteral", + "offset": 599, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.LinearGradient.swift", + "kind": "FloatLiteral", + "offset": 1900, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "IntegerLiteral", + "offset": 715, + "length": 2, + "value": "64" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "Array", + "offset": 790, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "BooleanLiteral", + "offset": 924, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIView.swift", + "kind": "IntegerLiteral", + "offset": 3399, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 237, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 284, + "length": 4, + "value": "0.08" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 337, + "length": 4, + "value": "0.04" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 385, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "BooleanLiteral", + "offset": 636, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.RadialGradient.swift", + "kind": "FloatLiteral", + "offset": 2001, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ChangingFloor.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 15, + "value": "\"ChangingFloor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 422, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 465, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 510, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 554, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 393, + "length": 11, + "value": "\"DayNumber\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 436, + "length": 13, + "value": "\"OpeningTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 481, + "length": 13, + "value": "\"ClosingTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 521, + "length": 8, + "value": "\"OffDay\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 748, + "length": 10, + "value": "\"imageUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 14, + "value": "\"scheduleList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2850, + "length": 9, + "value": "\"regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2878, + "length": 8, + "value": "\"medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2907, + "length": 10, + "value": "\"semiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2963, + "length": 17, + "value": "\"Poppins-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2999, + "length": 16, + "value": "\"Poppins-Medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3036, + "length": 18, + "value": "\"Poppins-SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3242, + "length": 20, + "value": "\"Alexandria-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3281, + "length": 19, + "value": "\"Alexandria-Medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3321, + "length": 21, + "value": "\"Alexandria-SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GeofenceManager.swift", + "kind": "Array", + "offset": 202, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Date+Extension.swift", + "kind": "StringLiteral", + "offset": 1539, + "length": 8, + "value": "\"h:mm a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "BooleanLiteral", + "offset": 256, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 377, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 383, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1178, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1190, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1279, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1367, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1379, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 1468, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "BooleanLiteral", + "offset": 1077, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "BooleanLiteral", + "offset": 1659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 1688, + "length": 2, + "value": "60" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 1693, + "length": 2, + "value": "60" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "StringLiteral", + "offset": 1736, + "length": 5, + "value": "\"min\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "StringLiteral", + "offset": 1809, + "length": 4, + "value": "\"hr\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 2307, + "length": 3, + "value": "192" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 2418, + "length": 3, + "value": "112" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/String+Extension.swift", + "kind": "StringLiteral", + "offset": 5503, + "length": 8, + "value": "\"h:mm a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "StringLiteral", + "offset": 404, + "length": 14, + "value": "\"chevron.left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 611, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 696, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 782, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 13, + "value": "\"CachedVenue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 22, + "value": "\"1\/1\/2001 01:00:00 AM\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 143, + "length": 3, + "value": "6.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 190, + "length": 3, + "value": "9.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 236, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 287, + "length": 4, + "value": "11.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 341, + "length": 4, + "value": "13.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 385, + "length": 4, + "value": "17.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 436, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 471, + "length": 3, + "value": "0.7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "StringLiteral", + "offset": 518, + "length": 9, + "value": "\"#000000\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 571, + "length": 2, + "value": "46" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 755, + "length": 2, + "value": "69" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/DrawingRoutePath.swift", + "kind": "BooleanLiteral", + "offset": 17319, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 343, + "length": 4, + "value": "17.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 367, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 434, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 458, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 549, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 775, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 799, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 866, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 890, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 981, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1204, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1228, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1295, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1319, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1410, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1633, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1655, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1722, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1746, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1837, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2066, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 2096, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2120, + "length": 45, + "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 2185, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2298, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2529, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2553, + "length": 45, + "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 2618, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2731, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2963, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2992, + "length": 6, + "value": "[1, 2]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 3774, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4034, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4276, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4535, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4791, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5063, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5314, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 5344, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 5368, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5481, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5721, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 5751, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 5776, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5889, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6147, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 6177, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 6201, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6314, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6574, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 6604, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 6629, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6742, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6990, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7259, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7516, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 7540, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7653, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 7911, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 7956, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8069, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 8336, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 8381, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8494, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 8770, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 8794, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 8839, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8952, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 9181, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 9404, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 9471, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 9495, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 9558, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 9590, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 9650, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/PlaceholderEnabledTextView.swift", + "kind": "StringLiteral", + "offset": 386, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 151, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 182, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 212, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 243, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 326, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 21, + "value": "\"getAdsOnFloorResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 414, + "length": 20, + "value": "\"getAdsOnEdgeResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1124, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1149, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1183, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1218, + "length": 8, + "value": "\"PoI_ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1250, + "length": 10, + "value": "\"PoI_Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1286, + "length": 11, + "value": "\"StartDate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 9, + "value": "\"EndDate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1355, + "length": 10, + "value": "\"Location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1391, + "length": 11, + "value": "\"isAllTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1423, + "length": 6, + "value": "\"Icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1451, + "length": 7, + "value": "\"phone\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1480, + "length": 7, + "value": "\"email\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1511, + "length": 9, + "value": "\"website\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 219, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 322, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 354, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 394, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "FloatLiteral", + "offset": 422, + "length": 3, + "value": "0.7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "BooleanLiteral", + "offset": 2827, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "BooleanLiteral", + "offset": 4365, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 539, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 567, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 600, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 827, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 859, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "FloatLiteral", + "offset": 1002, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "FloatLiteral", + "offset": 1041, + "length": 4, + "value": "0.15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 1104, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 1376, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/PIAnalyticsManager.swift", + "kind": "StringLiteral", + "offset": 352, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Utilities\/PairedSequence.swift", + "kind": "BooleanLiteral", + "offset": 3345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "BooleanLiteral", + "offset": 210, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "Array", + "offset": 357, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "Array", + "offset": 414, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift", + "kind": "BooleanLiteral", + "offset": 381, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift", + "kind": "BooleanLiteral", + "offset": 522, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 2792, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3368, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3684, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3725, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/ParkingDetails\/ParkingDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 7386, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Pattern.swift", + "kind": "Array", + "offset": 1493, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.SVG.swift", + "kind": "Dictionary", + "offset": 2587, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/BouncingDotsActivityIndicator.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 402, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "FloatLiteral", + "offset": 585, + "length": 4, + "value": "37.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 599, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "BooleanLiteral", + "offset": 828, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "BooleanLiteral", + "offset": 858, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 1544, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2278, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2321, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2353, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2383, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2521, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2602, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2637, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2665, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "Array", + "offset": 2949, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 3709, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "Array", + "offset": 3824, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "StringLiteral", + "offset": 3853, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3908, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3945, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3979, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4014, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4049, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4079, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "StringLiteral", + "offset": 4245, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4325, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4352, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4410, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4686, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "FloatLiteral", + "offset": 4722, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4752, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 4975, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5021, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5136, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5146, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5158, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5169, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 5347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 5831, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 6127, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 6347, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 8456, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "Array", + "offset": 1485, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "IntegerLiteral", + "offset": 1690, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "IntegerLiteral", + "offset": 1748, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "Array", + "offset": 392, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 8320, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9381, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9404, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9907, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9944, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuViewController.swift", + "kind": "Array", + "offset": 225, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Attributes.swift", + "kind": "Array", + "offset": 1702, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 82, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1176, + "length": 6, + "value": "\"full\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1191, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1349, + "length": 6, + "value": "\"half\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1364, + "length": 3, + "value": "500" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1518, + "length": 5, + "value": "\"tip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1532, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1677, + "length": 8, + "value": "\"hidden\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 946, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 1030, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 1467, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "BooleanLiteral", + "offset": 523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 735, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 748, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 841, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 962, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 1693, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2329, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2825, + "length": 3, + "value": "6.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2997, + "length": 4, + "value": "36.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 3219, + "length": 4, + "value": "36.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 3233, + "length": 3, + "value": "5.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 4682, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 8962, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9085, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9214, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9340, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 10606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "Array", + "offset": 10345, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "BooleanLiteral", + "offset": 10715, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 24, + "value": "\"com.penguinin.PenNavUI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 326, + "length": 10, + "value": "\"PenNavUI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 570, + "length": 6, + "value": "\"momd\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 959, + "length": 8, + "value": "\"DELETE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 14, + "value": "\"journal_mode\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1079, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1155, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1424, + "length": 36, + "value": "\"❌ Loading of store failed:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1459, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 473, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 485, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 731, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 770, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 1007, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LanguageManager.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LanguageManager.swift", + "kind": "StringLiteral", + "offset": 757, + "length": 4, + "value": "\"ar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "StringLiteral", + "offset": 458, + "length": 11, + "value": "\"star.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 552, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 558, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 677, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 797, + "length": 2, + "value": "-3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 812, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 906, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 920, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 988, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1003, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1103, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 1152, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1188, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIColor.swift", + "kind": "FloatLiteral", + "offset": 2062, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 236, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 248, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 266, + "length": 4, + "value": "22.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 2937, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 2978, + "length": 2, + "value": "35" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3143, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "StringLiteral", + "offset": 3419, + "length": 17, + "value": "\"Poppins-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3444, + "length": 4, + "value": "16.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3600, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3704, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "BooleanLiteral", + "offset": 3824, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/DirectoryCell.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/DirectoryCell.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetCategoryResponse.swift", + "kind": "StringLiteral", + "offset": 244, + "length": 21, + "value": "\"GetCategoriesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 209, + "length": 16, + "value": "\"base_url_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 260, + "length": 20, + "value": "\"service_name_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 29, + "value": "\"position_service_name_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 382, + "length": 23, + "value": "\"root_controller_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 438, + "length": 22, + "value": "\"view_container_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 488, + "length": 17, + "value": "\"client_id_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 535, + "length": 23, + "value": "\"client_name_key_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 19, + "value": "\"invalid_key_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 631, + "length": 20, + "value": "\"unauthorized_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 684, + "length": 19, + "value": "\"no_internet_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 21, + "value": "\"bluetooth_off_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 793, + "length": 15, + "value": "\"gps_off_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 837, + "length": 28, + "value": "\"pen_nav_loading_data_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 24, + "value": "\"os_not_supported_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 950, + "length": 19, + "value": "\"permissions_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1008, + "length": 22, + "value": "\"sensor_initial_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1055, + "length": 15, + "value": "\"unknown_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1111, + "length": 27, + "value": "\"location_permission_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 28, + "value": "\"bluetooth_permission_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/MUtils.swift", + "kind": "IntegerLiteral", + "offset": 4302, + "length": 3, + "value": "256" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 130, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 158, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 186, + "length": 10, + "value": "\"Elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 218, + "length": 11, + "value": "\"Escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 8, + "value": "\"Stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 6, + "value": "\"Ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 296, + "length": 6, + "value": "\"Back\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 165, + "length": 30, + "value": "\"high-priority-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 20, + "value": "\"floor-nodes-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 288, + "length": 19, + "value": "\"path-nodes-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 20, + "value": "\"floor-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 19, + "value": "\"poi-models-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 465, + "length": 30, + "value": "\"extruded-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 547, + "length": 37, + "value": "\"hidden-extruded-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 28, + "value": "\"outdoor-poi-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 699, + "length": 27, + "value": "\"indoor-poi-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 774, + "length": 32, + "value": "\"indoor-landmark-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 855, + "length": 33, + "value": "\"outdoor-landmark-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 933, + "length": 29, + "value": "\"outdoor-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1013, + "length": 36, + "value": "\"outdoor-poi-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1093, + "length": 28, + "value": "\"indoor-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1171, + "length": 35, + "value": "\"indoor-poi-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1246, + "length": 23, + "value": "\"venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1309, + "length": 23, + "value": "\"campus-polygon-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1378, + "length": 30, + "value": "\"campus-polygon-border-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1447, + "length": 22, + "value": "\"campus-border-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1508, + "length": 22, + "value": "\"venue-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1576, + "length": 30, + "value": "\"venue-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1643, + "length": 20, + "value": "\"venue-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1701, + "length": 21, + "value": "\"venue-models-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1770, + "length": 32, + "value": "\"extruded-venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1856, + "length": 39, + "value": "\"hidden-extruded-venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1939, + "length": 27, + "value": "\"destination-symbol-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 30, + "value": "\"indoor-selected-place-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2089, + "length": 31, + "value": "\"outdoor-selected-place-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2152, + "length": 14, + "value": "\"floor-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2205, + "length": 22, + "value": "\"campus-symbol-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2265, + "length": 21, + "value": "\"campus-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2327, + "length": 24, + "value": "\"navigation-path-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2398, + "length": 31, + "value": "\"navigation-path-casing-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2476, + "length": 32, + "value": "\"walked-path-start-point-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 166, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 222, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 482, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenueSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 3659, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/RecalculateSpinner\/RecalculateSpinner.swift", + "kind": "StringLiteral", + "offset": 285, + "length": 20, + "value": "\"RecalculateSpinner\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1536, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1585, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "FloatLiteral", + "offset": 1665, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIImage.swift", + "kind": "IntegerLiteral", + "offset": 1433, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift", + "kind": "StringLiteral", + "offset": 8104, + "length": 4, + "value": "\",;\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift", + "kind": "StringLiteral", + "offset": 8161, + "length": 22, + "value": "\"MmLlHhVvCcSsQqTtAaZz\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 370, + "length": 4, + "value": "0.01" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 401, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 430, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "BooleanLiteral", + "offset": 467, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "IntegerLiteral", + "offset": 2581, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1034, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1340, + "length": 40, + "value": "\"state changed: \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1367, + "length": 2, + "value": "\" -> \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1379, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1703, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2210, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2392, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2438, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "FloatLiteral", + "offset": 2493, + "length": 5, + "value": "-30.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 7694, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 46388, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 56547, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 58966, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 59021, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 59042, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 59072, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/VenueDrawingManager.swift", + "kind": "Array", + "offset": 2724, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 275, + "length": 4, + "value": "0.76" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 288, + "length": 4, + "value": "0.77" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 300, + "length": 4, + "value": "0.76" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 313, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 4, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 234, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 250, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 154, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 179, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 228, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 10, + "value": "\"favorite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 318, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 16, + "value": "\"sharedLocation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 380, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 411, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "FloatLiteral", + "offset": 910, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "FloatLiteral", + "offset": 937, + "length": 4, + "value": "21.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1051, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1086, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1221, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1256, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1293, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "IntegerLiteral", + "offset": 182, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "IntegerLiteral", + "offset": 217, + "length": 2, + "value": "43" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 639, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 679, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 888, + "length": 19, + "value": "\"currentloc_filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 1862, + "length": 15, + "value": "\"fit-to-campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 2145, + "length": 17, + "value": "\"binoculars.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2504, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2675, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 4, + "value": "\"2D\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3217, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3302, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3388, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 29, + "value": "\"high-priority-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 18, + "value": "\"path-nodes-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 19, + "value": "\"floor-nodes-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 19, + "value": "\"floor-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 389, + "length": 18, + "value": "\"poi-models-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 452, + "length": 29, + "value": "\"extruded-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 36, + "value": "\"hidden-extruded-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 611, + "length": 27, + "value": "\"outdoor-poi-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 680, + "length": 26, + "value": "\"indoor-poi-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 753, + "length": 31, + "value": "\"indoor-landmark-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 32, + "value": "\"outdoor-landmark-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 908, + "length": 28, + "value": "\"outdoor-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 986, + "length": 35, + "value": "\"outdoor-poi-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1064, + "length": 27, + "value": "\"indoor-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 34, + "value": "\"indoor-poi-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1213, + "length": 22, + "value": "\"venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1280, + "length": 29, + "value": "\"venue-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1348, + "length": 22, + "value": "\"campus-polygon-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1415, + "length": 29, + "value": "\"campus-polygon-border-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1482, + "length": 21, + "value": "\"campus-border-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1541, + "length": 21, + "value": "\"venue-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 19, + "value": "\"venue-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1654, + "length": 20, + "value": "\"venue-models-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1721, + "length": 31, + "value": "\"extruded-venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1805, + "length": 38, + "value": "\"hidden-extruded-venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1886, + "length": 26, + "value": "\"destination-symbol-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1957, + "length": 29, + "value": "\"indoor-selected-place-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2032, + "length": 30, + "value": "\"outdoor-selected-place-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2093, + "length": 13, + "value": "\"floor-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2144, + "length": 21, + "value": "\"campus-symbol-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2202, + "length": 20, + "value": "\"campus-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2262, + "length": 23, + "value": "\"navigation-path-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2331, + "length": 30, + "value": "\"navigation-path-casing-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2407, + "length": 31, + "value": "\"walked-path-start-point-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "BooleanLiteral", + "offset": 191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 234, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 272, + "length": 4, + "value": "0.08" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 316, + "length": 4, + "value": "0.04" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "BooleanLiteral", + "offset": 478, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "StringLiteral", + "offset": 596, + "length": 9, + "value": "\"#FF453A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 164, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 181, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 200, + "length": 10, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 9, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 19, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/CategoryTableViewCell.swift", + "kind": "Array", + "offset": 513, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 229, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 254, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 476, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 910, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 1961, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "BooleanLiteral", + "offset": 2058, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 1989, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Dictionary", + "offset": 3823, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/WorngPath\/WrongPathPopup.swift", + "kind": "StringLiteral", + "offset": 575, + "length": 16, + "value": "\"WrongPathPopup\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "IntegerLiteral", + "offset": 1376, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1810, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1867, + "length": 4, + "value": "\", \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Dictionary", + "offset": 232, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Array", + "offset": 311, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Array", + "offset": 482, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift", + "kind": "FloatLiteral", + "offset": 1857, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift", + "kind": "FloatLiteral", + "offset": 1870, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SVG.swift", + "kind": "IntegerLiteral", + "offset": 1598, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1181, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "FloatLiteral", + "offset": 1213, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1254, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1285, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1377, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "FloatLiteral", + "offset": 3333, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PoisManager.swift", + "kind": "Array", + "offset": 167, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/MainViewController.swift", + "kind": "Array", + "offset": 377, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/PoiViewData.swift", + "kind": "IntegerLiteral", + "offset": 161, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 204, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/Instructions.swift", + "kind": "BooleanLiteral", + "offset": 8362, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 2475, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 2480, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "Array", + "offset": 2531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5244, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5253, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5264, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5274, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 7013, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 7426, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 11742, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 17869, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 19246, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 20975, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 21975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 21996, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Home\/HomeViewController.swift", + "kind": "IntegerLiteral", + "offset": 1385, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 132, + "length": 10, + "value": "\"SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 9, + "value": "\"Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 188, + "length": 6, + "value": "\"Bold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift", + "kind": "IntegerLiteral", + "offset": 2483, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 680, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 717, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 752, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 17432, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 172, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 183, + "length": 13, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 206, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 247, + "length": 11, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 268, + "length": 5, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 298, + "length": 7, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 13, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Shape.swift", + "kind": "BooleanLiteral", + "offset": 4279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Favorite.swift", + "kind": "StringLiteral", + "offset": 4771, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Favorite.swift", + "kind": "StringLiteral", + "offset": 4797, + "length": 10, + "value": "\"location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7465, + "length": 7, + "value": "\"FALSE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7494, + "length": 6, + "value": "\"TRUE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7517, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7536, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Reachability.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 16, + "value": "\"NetworkMonitor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 473, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenuesSectionLabel.swift", + "kind": "StringLiteral", + "offset": 363, + "length": 8, + "value": "\"venues\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 14, + "value": "\"getFloorMaps\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 215, + "length": 22, + "value": "\"IsSpeechManagerMuted\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 263, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3522, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3659, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3727, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3803, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3880, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3940, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4081, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4150, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4214, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4284, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4352, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4420, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4489, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4553, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4626, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4692, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4758, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "StringLiteral", + "offset": 4833, + "length": 9, + "value": "\"#C8E6FF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "StringLiteral", + "offset": 4905, + "length": 9, + "value": "\"#818181\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ArrivalConfirmation\/ArrivalConfirmationViewController.swift", + "kind": "IntegerLiteral", + "offset": 511, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ArrivalConfirmation\/ArrivalConfirmationViewController.swift", + "kind": "IntegerLiteral", + "offset": 2379, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Leg.swift", + "kind": "Array", + "offset": 194, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Leg.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 988, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 998, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 1010, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 1021, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesManager.swift", + "kind": "Array", + "offset": 191, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesManager.swift", + "kind": "Array", + "offset": 242, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/Details\/AboutCell.swift", + "kind": "IntegerLiteral", + "offset": 257, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 189, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 204, + "length": 22, + "value": "\"panelBackgroundColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 9, + "value": "\"#FFFFFF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 31, + "value": "\"secondaryPanelBackgroundColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 9, + "value": "\"#F3F3F3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 330, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 345, + "length": 12, + "value": "\"labelColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 366, + "length": 9, + "value": "\"#292929\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 386, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 401, + "length": 21, + "value": "\"secondaryLabelColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 431, + "length": 9, + "value": "\"#818181\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 451, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 29, + "value": "\"borderColorOnGrayBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 504, + "length": 9, + "value": "\"#BFBFBF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 524, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 539, + "length": 29, + "value": "\"borderColorOnGrayBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 577, + "length": 9, + "value": "\"#F3F3F3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 597, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 612, + "length": 30, + "value": "\"borderColorOnWhiteBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 651, + "length": 9, + "value": "\"#EFEFEF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 671, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 686, + "length": 13, + "value": "\"buttonColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 708, + "length": 9, + "value": "\"#5390E9\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 728, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 743, + "length": 12, + "value": "\"brandColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 764, + "length": 9, + "value": "\"#1C3968\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 784, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 800, + "length": 24, + "value": "\"locationIndicatorColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 833, + "length": 9, + "value": "\"#3478F5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 853, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 869, + "length": 28, + "value": "\"locationIndicatorAuraColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 906, + "length": 11, + "value": "\"#3478F51A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 928, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 944, + "length": 16, + "value": "\"routeLineColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 969, + "length": 9, + "value": "\"#00B0FF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 989, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1005, + "length": 22, + "value": "\"routeLineCasingColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1036, + "length": 9, + "value": "\"#1967D1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1056, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1072, + "length": 20, + "value": "\"openingStatusColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1101, + "length": 9, + "value": "\"#63C26C\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1121, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1137, + "length": 20, + "value": "\"closureStatusColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1166, + "length": 9, + "value": "\"#EA4F3D\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1186, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1202, + "length": 21, + "value": "\"secondaryBrandColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1232, + "length": 9, + "value": "\"#264E8F\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1252, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1268, + "length": 16, + "value": "\"secondaryColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1293, + "length": 9, + "value": "\"#00A79E\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1313, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1329, + "length": 25, + "value": "\"panelGrabberHandleColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1363, + "length": 9, + "value": "\"#CCCCCC\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1383, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1399, + "length": 18, + "value": "\"closeButtonColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1426, + "length": 9, + "value": "\"#E6E6E6\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1462, + "length": 18, + "value": "\"placeholderColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1489, + "length": 9, + "value": "\"#A5A5A5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/TimeFormatter.swift", + "kind": "BooleanLiteral", + "offset": 222, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuItem.swift", + "kind": "Array", + "offset": 215, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 721, + "length": 6, + "value": "\"Back\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 851, + "length": 9, + "value": "\"Bicycle\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 990, + "length": 12, + "value": "\"CampusGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1148, + "length": 20, + "value": "\"CampusGateSelector\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 5, + "value": "\"Car\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1425, + "length": 15, + "value": "\"CheckmarkIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1564, + "length": 9, + "value": "\"Compass\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1707, + "length": 14, + "value": "\"DistanceIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1847, + "length": 10, + "value": "\"Elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1992, + "length": 15, + "value": "\"ElevatorDown-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2141, + "length": 14, + "value": "\"ElevatorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2286, + "length": 13, + "value": "\"ElevatorUp-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2427, + "length": 11, + "value": "\"Escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2574, + "length": 15, + "value": "\"EscalatorDown\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2725, + "length": 15, + "value": "\"EscalatorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2872, + "length": 13, + "value": "\"EscalatorUp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 12, + "value": "\"FilterIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3145, + "length": 6, + "value": "\"Gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3285, + "length": 14, + "value": "\"GroupedStops\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3423, + "length": 9, + "value": "\"Indoors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3550, + "length": 6, + "value": "\"Left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3682, + "length": 10, + "value": "\"LeftLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3820, + "length": 11, + "value": "\"LeftRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3965, + "length": 14, + "value": "\"LeftVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4115, + "length": 15, + "value": "\"LeftVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4272, + "length": 18, + "value": "\"MapDownEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4446, + "length": 25, + "value": "\"MapDownloaderBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4603, + "length": 13, + "value": "\"MapElevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4750, + "length": 14, + "value": "\"MapEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4888, + "length": 9, + "value": "\"MapGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5021, + "length": 9, + "value": "\"MapRamp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5158, + "length": 11, + "value": "\"MapStairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5307, + "length": 16, + "value": "\"MapUpEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5449, + "length": 10, + "value": "\"MuteIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5585, + "length": 10, + "value": "\"Outdoors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5711, + "length": 5, + "value": "\"Pin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5834, + "length": 6, + "value": "\"Ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5964, + "length": 9, + "value": "\"Reached\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6093, + "length": 7, + "value": "\"Right\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6228, + "length": 11, + "value": "\"RightLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6369, + "length": 12, + "value": "\"RightRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6517, + "length": 15, + "value": "\"RightVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6670, + "length": 16, + "value": "\"RightVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6814, + "length": 11, + "value": "\"ShareIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6951, + "length": 10, + "value": "\"SharePDF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7089, + "length": 11, + "value": "\"ShareText\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7228, + "length": 11, + "value": "\"SharpLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7369, + "length": 12, + "value": "\"SharpRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7503, + "length": 8, + "value": "\"Stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7637, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7771, + "length": 9, + "value": "\"Transit\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7910, + "length": 12, + "value": "\"UnMuteIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8048, + "length": 10, + "value": "\"VeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8192, + "length": 14, + "value": "\"VeerLeftLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8342, + "length": 15, + "value": "\"VeerLeftRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8499, + "length": 18, + "value": "\"VeerLeftVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8661, + "length": 19, + "value": "\"VeerLeftVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8808, + "length": 11, + "value": "\"VeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8955, + "length": 15, + "value": "\"VeerRightLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9108, + "length": 16, + "value": "\"VeerRightRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9268, + "length": 19, + "value": "\"VeerRightVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9433, + "length": 20, + "value": "\"VeerRightVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9585, + "length": 13, + "value": "\"VenueChange\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9738, + "length": 17, + "value": "\"VenueChangeININ\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9897, + "length": 18, + "value": "\"VenueChangeINOUT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10057, + "length": 18, + "value": "\"VenueChangeOUTIN\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10219, + "length": 19, + "value": "\"VenueSelectorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10356, + "length": 6, + "value": "\"Walk\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10480, + "length": 6, + "value": "\"Wave\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10619, + "length": 14, + "value": "\"back_covered\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10768, + "length": 15, + "value": "\"building.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10921, + "length": 16, + "value": "\"currentAligned\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11067, + "length": 12, + "value": "\"currentloc\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11222, + "length": 19, + "value": "\"currentloc_filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11371, + "length": 12, + "value": "\"defaultPOI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11515, + "length": 13, + "value": "\"destination\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11654, + "length": 10, + "value": "\"doorDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11792, + "length": 11, + "value": "\"doorWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11929, + "length": 10, + "value": "\"elevDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12067, + "length": 11, + "value": "\"elevWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12212, + "length": 14, + "value": "\"escalterDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 15, + "value": "\"escalterWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12526, + "length": 22, + "value": "\"feedback_destination\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12682, + "length": 15, + "value": "\"fit-to-campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12844, + "length": 22, + "value": "\"fit-to-campus-filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13006, + "length": 18, + "value": "\"map-location-dot\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13179, + "length": 26, + "value": "\"map-location-dot-success\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13345, + "length": 18, + "value": "\"my_location_icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13518, + "length": 26, + "value": "\"my_location_parking_icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13674, + "length": 13, + "value": "\"out_of_area\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13819, + "length": 13, + "value": "\"parkingIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13956, + "length": 9, + "value": "\"rating1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14089, + "length": 9, + "value": "\"rating2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14222, + "length": 9, + "value": "\"rating3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14355, + "length": 9, + "value": "\"rating4\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14488, + "length": 9, + "value": "\"rating5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14630, + "length": 14, + "value": "\"reached-icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14796, + "length": 24, + "value": "\"selected_user_location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14940, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15069, + "length": 8, + "value": "\"updown\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15205, + "length": 11, + "value": "\"usingGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15341, + "length": 10, + "value": "\"wifi_off\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15474, + "length": 9, + "value": "\"wifi_on\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15610, + "length": 11, + "value": "\"wifi_slow\"" + } + ] +} \ No newline at end of file diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 00000000..525e14e5 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,1009 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name PenNavUI +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AVFoundation +import CoreData +import CoreGraphics +import CoreLocation +import CoreText +import Darwin +import DeveloperToolsSupport +import Foundation +import LinkPresentation +import MapKit +import MapboxMaps +import MessageUI +import Network +@_exported import PenNavUI +import Penguin +import PenguinINRenderer +import QuartzCore +import SafariServices +import Swift +import SwiftUI +import SystemConfiguration +import UIKit +import UserNotifications +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os.log +import os +@objc public protocol FloatingPanelLayout { + @objc var position: PenNavUI.FloatingPanelPosition { get } + @objc var initialState: PenNavUI.FloatingPanelState { get } + @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get } + @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat +} +@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout { + @objc override dynamic public init() + @objc open var initialState: PenNavUI.FloatingPanelState { + @objc get + } + @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { + @objc get + } + @objc open var position: PenNavUI.FloatingPanelPosition { + @objc get + } + @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc deinit +} +extension PenNavUI.CampaignTracking { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campaignId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastNotificationDate: Foundation.Date? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CachedVenue) public class CachedVenue : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension PenNavUI.SharedLocationCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var edgeId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var navigationAvoid: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CampaignTracking) public class CampaignTracking : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers final public class CGTextRenderer { + public enum API { + case uiKit + case appKit + public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension PenNavUI.CommandLine { + public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options + public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API + public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets +} +extension PenNavUI.TagFlowLayout { + public enum LayoutAlignment : Swift.Int { + case left + case center + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection { + @objc get + } + @objc deinit +} +extension PenNavUI.CommandLine { + public struct Configuration { + public var input: Foundation.URL + public var inputUltralight: Foundation.URL? + public var inputBlack: Foundation.URL? + public var output: Foundation.URL + public var format: PenNavUI.CommandLine.Format + public var size: PenNavUI.CommandLine.Size + public var api: PenNavUI.CommandLine.API? + public var insets: PenNavUI.CommandLine.Insets + public var insetsUltralight: PenNavUI.CommandLine.Insets? + public var insetsBlack: PenNavUI.CommandLine.Insets? + public var scale: PenNavUI.CommandLine.Scale + public var options: PenNavUI.SVG.Options + public var precision: Swift.Int? + } + public enum Format : Swift.String { + case jpeg + case pdf + case png + case swift + case sfsymbol + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum API : Swift.String { + case appkit + case uikit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum Size : Swift.Equatable { + case `default` + case custom(width: Swift.Int, height: Swift.Int) + public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool + } + public enum Scale : Swift.Equatable { + case `default` + case retina + case superRetina + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool + public var hashValue: Swift.Int { + get + } + } + public struct Insets : Swift.Equatable { + public var top: Swift.Double? + public var left: Swift.Double? + public var bottom: Swift.Double? + public var right: Swift.Double? + public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil) + public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool + } + public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration +} +extension UIKit.UISpringTimingParameters { + @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) + @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) +} +@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject, PenNavUI.PenNavUIMethods { + public static var shared: PenNavUI.PenNavUIManager + final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)? + final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)? + final public var locationDelegate: (any PenNavUI.PILocationDelegate)? + @objc final public func build() + @discardableResult + final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager + public static func setLanguage(_ language: Swift.String) + @discardableResult + final public func setDeepLinkScheme(_ scheme: Swift.String, deepLinkDomain: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setDeepLinkData(_ data: Swift.String?) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil) + final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager + public static func getVersion() -> Swift.String + @objc final public func present(root: UIKit.UIViewController, view: UIKit.UIView) + final public func dismiss() + @discardableResult + @objc final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setBackButtonVisibility(_ isVisible: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func getToken(clientID: Swift.String, clientKey: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + final public func setToken(token: Swift.String) + @objc override dynamic public init() + @objc deinit +} +extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate { + @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager) + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus) +} +extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate { + @objc final public func onReady(warning: Penguin.WarningCode) + @objc final public func onInitilzationError(error: Penguin.ErrorCode) + @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation) + final public func initializeLocationManager() +} +public enum DOM { +} +extension PenNavUI.DOM { + public typealias Float = Swift.Float + public typealias Coordinate = Swift.Float + public typealias Length = Swift.Int + public typealias Opacity = Swift.Float + public typealias Bool = Swift.Bool + public typealias URL = Foundation.URL +} +extension PenNavUI.PenNavStyle { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Foundation.Data? { + @objc get + @objc set + } +} +public enum CommandLine { +} +@objc public protocol FloatingPanelBehavior { + @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get } + @objc optional var springResponseTime: CoreFoundation.CGFloat { get } + @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get } + @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool + @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc optional func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get } +} +open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior { + public init() + @objc open var springDecelerationRate: CoreFoundation.CGFloat { + @objc get + } + @objc open var springResponseTime: CoreFoundation.CGFloat { + @objc get + } + @objc open var momentumProjectionRate: CoreFoundation.CGFloat { + @objc get + } + @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc open func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat + @objc deinit +} +public enum IssueType { + case poi + case venue + case location + case navigation + public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension CoreLocation.CLLocationCoordinate2D : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_inheritsConvenienceInitializers @objc(FavoriteCacheData) public class FavoriteCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc public enum FloatingPanelReferenceEdge : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int { + case superview = 0 + case safeArea = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int { + case none = 0 + case superview = 1 + case safeArea = 2 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.CommandLine { + public enum Error : Swift.Error { + case invalid + case unsupported + case fileNotFound + public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +extension UIKit.UIFont { + public static func register(from url: Foundation.URL) + public static func loadDefaultFonts() +} +@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) public class PenNavUITableUpdate : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct SFSymbolRenderer { + public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int) + public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String +} +@_inheritsConvenienceInitializers @objc(PenNavStyle) public class PenNavStyle : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct CampaignMessage { + public var title: Swift.String + public var description: Swift.String +} +extension UIKit.UIImage { + convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default) + @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data) + @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String) + @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage? + @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage? + convenience public init(_ image: PenNavUI.SVG) +} +extension PenNavUI.SVG { + final public func rasterize() -> UIKit.UIImage + final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage + final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data + final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data +} +public protocol PenNavInitializationDelegate { + func onPenNavSuccess() + func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String) +} +public protocol PIEventsDelegate { + func onBackButtonPressed() + func onPenNavUIDismiss() + func onReportIssue(_ issue: PenNavUI.IssueType) + func onShareLocation(link: Swift.String?) +} +public protocol PILocationDelegate { + func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PILocationDelegate { + public func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + public func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PIEventsDelegate { + public func onBackButtonPressed() + public func onPenNavUIDismiss() + public func onReportIssue(_ issue: PenNavUI.IssueType) + public func onShareLocation(link: Swift.String?) +} +@objc public protocol PenNavUIMethods { + @objc func present(root: UIKit.UIViewController, view: UIKit.UIView) + @objc func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @objc optional func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc func build() +} +extension Penguin.GateNodeModel : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) public class SharedLocationCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable { + public typealias RawValue = Swift.String + required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue) + @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int) + final public let rawValue: PenNavUI.FloatingPanelState.RawValue + final public let order: Swift.Int + @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc override dynamic public var debugDescription: Swift.String { + @objc get + } + @objc(Full) public static let full: PenNavUI.FloatingPanelState + @objc(Half) public static let half: PenNavUI.FloatingPanelState + @objc(Tip) public static let tip: PenNavUI.FloatingPanelState + @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation { + @objc override dynamic public var isAsynchronous: Swift.Bool { + @objc get + } + @objc override dynamic public var isExecuting: Swift.Bool { + @objc get + } + @objc override dynamic public var isFinished: Swift.Bool { + @objc get + } + public func completeOperation() + @objc override dynamic public func start() + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject { + @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject { + @objc public var hidden: Swift.Bool + @objc public var color: UIKit.UIColor + @objc public var offset: CoreFoundation.CGSize + @objc public var opacity: Swift.Float + @objc public var radius: CoreFoundation.CGFloat + @objc public var spread: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit + } + @objc public var backgroundColor: UIKit.UIColor? + @objc public var cornerRadius: CoreFoundation.CGFloat + @objc @available(iOS 13.0, *) + public var cornerCurve: QuartzCore.CALayerCornerCurve { + @objc get + @objc set + } + @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow] + @objc public var borderColor: UIKit.UIColor? + @objc public var borderWidth: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView? + @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize { + @objc get + } + @objc deinit +} +extension UIKit.UIColor { + convenience public init(hexString: Swift.String?) +} +extension Penguin.Gnode : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +public enum PenNavUIError : Swift.String, Foundation.LocalizedError { + case missingBaseUrl + case missingDataServiceName + case missingPositionServiceName + case missingRootController + case missingViewContainer + case missingClientId + case missingClientName + case invalidClientKey + case unauthorized + case noInternetConnection + case bluetoothTurnedOff + case locationServicesTurnedOff + case loadingDataError + case osNotSupported + case permissionsNotGranted + case sensorsInitializationError + case unknownError + case locationPermissionNotGranted + case bluetoothPermissionNotGranted + public var errorDescription: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum ValidationError : Swift.Error { + case noClientID + case noClientNameKey + case noServiesName + case noBaseUrl + case missingFonts + public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer { + @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent) + @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate { + get + } + @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? { + get + set + } + @objc deinit +} +extension PenNavUI.CachedVenue { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var coverImage: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var address: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var buildingNumber: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var phone: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var email: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var website: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorCount: Swift.Int16 { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView? + @objc deinit +} +@objc public enum FloatingPanelPosition : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.FavoriteCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var createDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var deviceId: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var distance: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var userName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var location: PenNavUI.SharedLocationCacheData? { + @objc get + @objc set + } +} +@objc public protocol FloatingPanelLayoutAnchoring { + @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get } + @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide + @objc deinit +} +extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +public enum ImageCacheType { + case inCache + case inDocuments + public static func == (a: PenNavUI.ImageCacheType, b: PenNavUI.ImageCacheType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class ImageCache { + public static let shared: PenNavUI.ImageCache + final public let cache: Foundation.URLCache + public var inMemoryCache: Foundation.NSCache + public func getImage(withURL url: Foundation.URL, cacheType: PenNavUI.ImageCacheType = .inCache, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func instantDownloadImage(withURL url: Swift.String, type: PenNavUI.ImageCacheType = .inDocuments, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage? + @objc deinit +} +extension PenNavUI.ImageCache { + public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void) +} +extension PenNavUI.PenNavUITableUpdate { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } +} +extension CoreGraphics.CGContext { + public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil) +} +extension PenNavUI.SVG { + final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data +} +public struct SVGRenderer { + public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String +} +extension PenNavUI.PenNavUIManager { + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion) +} +@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject { + final public let size: CoreFoundation.CGSize + public struct Options : Swift.OptionSet { + public let rawValue: Swift.Int + public init(rawValue: Swift.Int) + public static let hideUnsupportedFilters: PenNavUI.SVG.Options + public static let `default`: PenNavUI.SVG.Options + public typealias ArrayLiteralElement = PenNavUI.SVG.Options + public typealias Element = PenNavUI.SVG.Options + public typealias RawValue = Swift.Int + } + @objc deinit +} +@available(*, deprecated, renamed: "SVG") +public typealias Image = PenNavUI.SVG +extension PenNavUI.SVG { + convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default) + convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default) + convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default) + public struct Insets : Swift.Equatable { + public var top: CoreFoundation.CGFloat + public var left: CoreFoundation.CGFloat + public var bottom: CoreFoundation.CGFloat + public var right: CoreFoundation.CGFloat + public static let zero: PenNavUI.SVG.Insets + public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool + } +} +@objc public protocol FloatingPanelControllerDelegate { + @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator + @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator + @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool + @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer) + @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool) + @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState) + @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool + @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint + @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController { + @objc public enum ContentInsetAdjustmentBehavior : Swift.Int { + case always + case never + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc public enum ContentMode : Swift.Int { + case `static` + case fitToBounds + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior + @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool { + @objc(isRemovalInteractionEnabled) get + @objc(setRemovalInteractionEnabled:) set + } + @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState { + get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? { + @objc get + } + @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?) + @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing() + @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool + @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout() + @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint + @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer + @objc deinit +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +extension PenNavUI.CGTextRenderer { + public typealias Size = (width: Swift.Int, height: Swift.Int) + public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func renderPath(from svgPath: Swift.String) throws -> Swift.String +} +extension PenNavUI.CGTextRenderer.API : Swift.Equatable {} +extension PenNavUI.CGTextRenderer.API : Swift.Hashable {} +extension PenNavUI.CommandLine.Scale : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Format : Swift.Equatable {} +extension PenNavUI.CommandLine.Format : Swift.Hashable {} +extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.API : Swift.Equatable {} +extension PenNavUI.CommandLine.API : Swift.Hashable {} +extension PenNavUI.CommandLine.API : Swift.RawRepresentable {} +extension PenNavUI.IssueType : Swift.Equatable {} +extension PenNavUI.IssueType : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Error : Swift.Equatable {} +extension PenNavUI.CommandLine.Error : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.Equatable {} +extension PenNavUI.PenNavUIError : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.RawRepresentable {} +extension PenNavUI.ValidationError : Swift.Equatable {} +extension PenNavUI.ValidationError : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.Equatable {} +extension PenNavUI.FloatingPanelPosition : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {} +extension PenNavUI.ImageCacheType : Swift.Equatable {} +extension PenNavUI.ImageCacheType : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {} diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 00000000..a606449b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 00000000..525e14e5 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,1009 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name PenNavUI +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AVFoundation +import CoreData +import CoreGraphics +import CoreLocation +import CoreText +import Darwin +import DeveloperToolsSupport +import Foundation +import LinkPresentation +import MapKit +import MapboxMaps +import MessageUI +import Network +@_exported import PenNavUI +import Penguin +import PenguinINRenderer +import QuartzCore +import SafariServices +import Swift +import SwiftUI +import SystemConfiguration +import UIKit +import UserNotifications +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os.log +import os +@objc public protocol FloatingPanelLayout { + @objc var position: PenNavUI.FloatingPanelPosition { get } + @objc var initialState: PenNavUI.FloatingPanelState { get } + @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get } + @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat +} +@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout { + @objc override dynamic public init() + @objc open var initialState: PenNavUI.FloatingPanelState { + @objc get + } + @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { + @objc get + } + @objc open var position: PenNavUI.FloatingPanelPosition { + @objc get + } + @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc deinit +} +extension PenNavUI.CampaignTracking { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campaignId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastNotificationDate: Foundation.Date? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CachedVenue) public class CachedVenue : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension PenNavUI.SharedLocationCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var edgeId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var navigationAvoid: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CampaignTracking) public class CampaignTracking : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers final public class CGTextRenderer { + public enum API { + case uiKit + case appKit + public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension PenNavUI.CommandLine { + public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options + public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API + public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets +} +extension PenNavUI.TagFlowLayout { + public enum LayoutAlignment : Swift.Int { + case left + case center + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection { + @objc get + } + @objc deinit +} +extension PenNavUI.CommandLine { + public struct Configuration { + public var input: Foundation.URL + public var inputUltralight: Foundation.URL? + public var inputBlack: Foundation.URL? + public var output: Foundation.URL + public var format: PenNavUI.CommandLine.Format + public var size: PenNavUI.CommandLine.Size + public var api: PenNavUI.CommandLine.API? + public var insets: PenNavUI.CommandLine.Insets + public var insetsUltralight: PenNavUI.CommandLine.Insets? + public var insetsBlack: PenNavUI.CommandLine.Insets? + public var scale: PenNavUI.CommandLine.Scale + public var options: PenNavUI.SVG.Options + public var precision: Swift.Int? + } + public enum Format : Swift.String { + case jpeg + case pdf + case png + case swift + case sfsymbol + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum API : Swift.String { + case appkit + case uikit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum Size : Swift.Equatable { + case `default` + case custom(width: Swift.Int, height: Swift.Int) + public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool + } + public enum Scale : Swift.Equatable { + case `default` + case retina + case superRetina + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool + public var hashValue: Swift.Int { + get + } + } + public struct Insets : Swift.Equatable { + public var top: Swift.Double? + public var left: Swift.Double? + public var bottom: Swift.Double? + public var right: Swift.Double? + public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil) + public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool + } + public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration +} +extension UIKit.UISpringTimingParameters { + @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) + @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) +} +@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject, PenNavUI.PenNavUIMethods { + public static var shared: PenNavUI.PenNavUIManager + final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)? + final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)? + final public var locationDelegate: (any PenNavUI.PILocationDelegate)? + @objc final public func build() + @discardableResult + final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager + public static func setLanguage(_ language: Swift.String) + @discardableResult + final public func setDeepLinkScheme(_ scheme: Swift.String, deepLinkDomain: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setDeepLinkData(_ data: Swift.String?) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil) + final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager + public static func getVersion() -> Swift.String + @objc final public func present(root: UIKit.UIViewController, view: UIKit.UIView) + final public func dismiss() + @discardableResult + @objc final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setBackButtonVisibility(_ isVisible: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func getToken(clientID: Swift.String, clientKey: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + final public func setToken(token: Swift.String) + @objc override dynamic public init() + @objc deinit +} +extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate { + @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager) + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus) +} +extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate { + @objc final public func onReady(warning: Penguin.WarningCode) + @objc final public func onInitilzationError(error: Penguin.ErrorCode) + @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation) + final public func initializeLocationManager() +} +public enum DOM { +} +extension PenNavUI.DOM { + public typealias Float = Swift.Float + public typealias Coordinate = Swift.Float + public typealias Length = Swift.Int + public typealias Opacity = Swift.Float + public typealias Bool = Swift.Bool + public typealias URL = Foundation.URL +} +extension PenNavUI.PenNavStyle { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Foundation.Data? { + @objc get + @objc set + } +} +public enum CommandLine { +} +@objc public protocol FloatingPanelBehavior { + @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get } + @objc optional var springResponseTime: CoreFoundation.CGFloat { get } + @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get } + @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool + @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc optional func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get } +} +open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior { + public init() + @objc open var springDecelerationRate: CoreFoundation.CGFloat { + @objc get + } + @objc open var springResponseTime: CoreFoundation.CGFloat { + @objc get + } + @objc open var momentumProjectionRate: CoreFoundation.CGFloat { + @objc get + } + @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc open func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat + @objc deinit +} +public enum IssueType { + case poi + case venue + case location + case navigation + public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension CoreLocation.CLLocationCoordinate2D : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_inheritsConvenienceInitializers @objc(FavoriteCacheData) public class FavoriteCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc public enum FloatingPanelReferenceEdge : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int { + case superview = 0 + case safeArea = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int { + case none = 0 + case superview = 1 + case safeArea = 2 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.CommandLine { + public enum Error : Swift.Error { + case invalid + case unsupported + case fileNotFound + public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +extension UIKit.UIFont { + public static func register(from url: Foundation.URL) + public static func loadDefaultFonts() +} +@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) public class PenNavUITableUpdate : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct SFSymbolRenderer { + public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int) + public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String +} +@_inheritsConvenienceInitializers @objc(PenNavStyle) public class PenNavStyle : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct CampaignMessage { + public var title: Swift.String + public var description: Swift.String +} +extension UIKit.UIImage { + convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default) + @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data) + @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String) + @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage? + @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage? + convenience public init(_ image: PenNavUI.SVG) +} +extension PenNavUI.SVG { + final public func rasterize() -> UIKit.UIImage + final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage + final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data + final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data +} +public protocol PenNavInitializationDelegate { + func onPenNavSuccess() + func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String) +} +public protocol PIEventsDelegate { + func onBackButtonPressed() + func onPenNavUIDismiss() + func onReportIssue(_ issue: PenNavUI.IssueType) + func onShareLocation(link: Swift.String?) +} +public protocol PILocationDelegate { + func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PILocationDelegate { + public func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + public func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PIEventsDelegate { + public func onBackButtonPressed() + public func onPenNavUIDismiss() + public func onReportIssue(_ issue: PenNavUI.IssueType) + public func onShareLocation(link: Swift.String?) +} +@objc public protocol PenNavUIMethods { + @objc func present(root: UIKit.UIViewController, view: UIKit.UIView) + @objc func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @objc optional func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc func build() +} +extension Penguin.GateNodeModel : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) public class SharedLocationCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable { + public typealias RawValue = Swift.String + required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue) + @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int) + final public let rawValue: PenNavUI.FloatingPanelState.RawValue + final public let order: Swift.Int + @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc override dynamic public var debugDescription: Swift.String { + @objc get + } + @objc(Full) public static let full: PenNavUI.FloatingPanelState + @objc(Half) public static let half: PenNavUI.FloatingPanelState + @objc(Tip) public static let tip: PenNavUI.FloatingPanelState + @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation { + @objc override dynamic public var isAsynchronous: Swift.Bool { + @objc get + } + @objc override dynamic public var isExecuting: Swift.Bool { + @objc get + } + @objc override dynamic public var isFinished: Swift.Bool { + @objc get + } + public func completeOperation() + @objc override dynamic public func start() + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject { + @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject { + @objc public var hidden: Swift.Bool + @objc public var color: UIKit.UIColor + @objc public var offset: CoreFoundation.CGSize + @objc public var opacity: Swift.Float + @objc public var radius: CoreFoundation.CGFloat + @objc public var spread: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit + } + @objc public var backgroundColor: UIKit.UIColor? + @objc public var cornerRadius: CoreFoundation.CGFloat + @objc @available(iOS 13.0, *) + public var cornerCurve: QuartzCore.CALayerCornerCurve { + @objc get + @objc set + } + @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow] + @objc public var borderColor: UIKit.UIColor? + @objc public var borderWidth: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView? + @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize { + @objc get + } + @objc deinit +} +extension UIKit.UIColor { + convenience public init(hexString: Swift.String?) +} +extension Penguin.Gnode : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +public enum PenNavUIError : Swift.String, Foundation.LocalizedError { + case missingBaseUrl + case missingDataServiceName + case missingPositionServiceName + case missingRootController + case missingViewContainer + case missingClientId + case missingClientName + case invalidClientKey + case unauthorized + case noInternetConnection + case bluetoothTurnedOff + case locationServicesTurnedOff + case loadingDataError + case osNotSupported + case permissionsNotGranted + case sensorsInitializationError + case unknownError + case locationPermissionNotGranted + case bluetoothPermissionNotGranted + public var errorDescription: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum ValidationError : Swift.Error { + case noClientID + case noClientNameKey + case noServiesName + case noBaseUrl + case missingFonts + public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer { + @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent) + @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate { + get + } + @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? { + get + set + } + @objc deinit +} +extension PenNavUI.CachedVenue { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var coverImage: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var address: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var buildingNumber: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var phone: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var email: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var website: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorCount: Swift.Int16 { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView? + @objc deinit +} +@objc public enum FloatingPanelPosition : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.FavoriteCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var createDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var deviceId: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var distance: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var userName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var location: PenNavUI.SharedLocationCacheData? { + @objc get + @objc set + } +} +@objc public protocol FloatingPanelLayoutAnchoring { + @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get } + @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide + @objc deinit +} +extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +public enum ImageCacheType { + case inCache + case inDocuments + public static func == (a: PenNavUI.ImageCacheType, b: PenNavUI.ImageCacheType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class ImageCache { + public static let shared: PenNavUI.ImageCache + final public let cache: Foundation.URLCache + public var inMemoryCache: Foundation.NSCache + public func getImage(withURL url: Foundation.URL, cacheType: PenNavUI.ImageCacheType = .inCache, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func instantDownloadImage(withURL url: Swift.String, type: PenNavUI.ImageCacheType = .inDocuments, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage? + @objc deinit +} +extension PenNavUI.ImageCache { + public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void) +} +extension PenNavUI.PenNavUITableUpdate { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } +} +extension CoreGraphics.CGContext { + public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil) +} +extension PenNavUI.SVG { + final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data +} +public struct SVGRenderer { + public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String +} +extension PenNavUI.PenNavUIManager { + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion) +} +@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject { + final public let size: CoreFoundation.CGSize + public struct Options : Swift.OptionSet { + public let rawValue: Swift.Int + public init(rawValue: Swift.Int) + public static let hideUnsupportedFilters: PenNavUI.SVG.Options + public static let `default`: PenNavUI.SVG.Options + public typealias ArrayLiteralElement = PenNavUI.SVG.Options + public typealias Element = PenNavUI.SVG.Options + public typealias RawValue = Swift.Int + } + @objc deinit +} +@available(*, deprecated, renamed: "SVG") +public typealias Image = PenNavUI.SVG +extension PenNavUI.SVG { + convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default) + convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default) + convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default) + public struct Insets : Swift.Equatable { + public var top: CoreFoundation.CGFloat + public var left: CoreFoundation.CGFloat + public var bottom: CoreFoundation.CGFloat + public var right: CoreFoundation.CGFloat + public static let zero: PenNavUI.SVG.Insets + public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool + } +} +@objc public protocol FloatingPanelControllerDelegate { + @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator + @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator + @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool + @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer) + @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool) + @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState) + @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool + @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint + @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController { + @objc public enum ContentInsetAdjustmentBehavior : Swift.Int { + case always + case never + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc public enum ContentMode : Swift.Int { + case `static` + case fitToBounds + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior + @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool { + @objc(isRemovalInteractionEnabled) get + @objc(setRemovalInteractionEnabled:) set + } + @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState { + get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? { + @objc get + } + @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?) + @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing() + @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool + @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout() + @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint + @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer + @objc deinit +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +extension PenNavUI.CGTextRenderer { + public typealias Size = (width: Swift.Int, height: Swift.Int) + public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func renderPath(from svgPath: Swift.String) throws -> Swift.String +} +extension PenNavUI.CGTextRenderer.API : Swift.Equatable {} +extension PenNavUI.CGTextRenderer.API : Swift.Hashable {} +extension PenNavUI.CommandLine.Scale : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Format : Swift.Equatable {} +extension PenNavUI.CommandLine.Format : Swift.Hashable {} +extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.API : Swift.Equatable {} +extension PenNavUI.CommandLine.API : Swift.Hashable {} +extension PenNavUI.CommandLine.API : Swift.RawRepresentable {} +extension PenNavUI.IssueType : Swift.Equatable {} +extension PenNavUI.IssueType : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Error : Swift.Equatable {} +extension PenNavUI.CommandLine.Error : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.Equatable {} +extension PenNavUI.PenNavUIError : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.RawRepresentable {} +extension PenNavUI.ValidationError : Swift.Equatable {} +extension PenNavUI.ValidationError : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.Equatable {} +extension PenNavUI.FloatingPanelPosition : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {} +extension PenNavUI.ImageCacheType : Swift.Equatable {} +extension PenNavUI.ImageCacheType : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {} diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/module.modulemap b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/module.modulemap new file mode 100644 index 00000000..92c421ef --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module PenNavUI { + umbrella header "PenNavUI.h" + export * + + module * { export * } +} + +module PenNavUI.Swift { + header "PenNavUI-Swift.h" + requires objc +} diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MoreActionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MoreActionsViewController.nib new file mode 100644 index 00000000..c25b6de2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MoreActionsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MyLocationTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MyLocationTableViewCell.nib new file mode 100644 index 00000000..02313a81 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MyLocationTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationFeedbackViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationFeedbackViewController.nib new file mode 100644 index 00000000..9dc1aa0c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationFeedbackViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationSearchViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationSearchViewController.nib new file mode 100644 index 00000000..ddaae184 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationSearchViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..db40a474 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib/runtime.nib new file mode 100644 index 00000000..bc473a0d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingCell.nib new file mode 100644 index 00000000..97d8aa15 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib new file mode 100644 index 00000000..9fd3844d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib new file mode 100644 index 00000000..a6fca0ea Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..987fbfdf Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..a3825e53 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingTableViewCell.nib new file mode 100644 index 00000000..aed212fe Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI new file mode 100755 index 00000000..9b63a778 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom new file mode 100644 index 00000000..3f58e63b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist new file mode 100644 index 00000000..20c8aff4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..cc0ce932 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..3ffbb0fa Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImageCell.nib new file mode 100644 index 00000000..d0523aef Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImageCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImagesCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImagesCell.nib new file mode 100644 index 00000000..8ebf659f Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImagesCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Black.ttf new file mode 100644 index 00000000..4d409e03 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Black.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BlackItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BlackItalic.ttf new file mode 100644 index 00000000..f3c5e0af Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BlackItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Bold.ttf new file mode 100644 index 00000000..44313ca4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Bold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BoldItalic.ttf new file mode 100644 index 00000000..939fc7d4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BoldItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBold.ttf new file mode 100644 index 00000000..88d0f1eb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf new file mode 100644 index 00000000..da7a257a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLight.ttf new file mode 100644 index 00000000..4620a421 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLight.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLightItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLightItalic.ttf new file mode 100644 index 00000000..2c5ad2f8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLightItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Italic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Italic.ttf new file mode 100644 index 00000000..8efebbf6 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Italic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Light.ttf new file mode 100644 index 00000000..8a6ac685 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Light.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-LightItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-LightItalic.ttf new file mode 100644 index 00000000..b8f46a67 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-LightItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Medium.ttf new file mode 100644 index 00000000..5b46f198 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Medium.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-MediumItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-MediumItalic.ttf new file mode 100644 index 00000000..e362e570 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-MediumItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Regular.ttf new file mode 100644 index 00000000..246a861a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Regular.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBold.ttf new file mode 100644 index 00000000..3bbad2a8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBoldItalic.ttf new file mode 100644 index 00000000..74a7c43b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBoldItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Thin.ttf new file mode 100644 index 00000000..205b2843 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Thin.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ThinItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ThinItalic.ttf new file mode 100644 index 00000000..2f4b05e7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ThinItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RecalculateSpinner.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RecalculateSpinner.nib new file mode 100644 index 00000000..5fcba853 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RecalculateSpinner.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteCell.nib new file mode 100644 index 00000000..7b116d4b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDetailsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDetailsViewController.nib new file mode 100644 index 00000000..d7ad432b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDetailsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDirectionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDirectionsViewController.nib new file mode 100644 index 00000000..c5da79ec Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDirectionsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOptionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOptionsViewController.nib new file mode 100644 index 00000000..c8960c24 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOptionsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOverviewViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOverviewViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..7a5bb9b5 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOverviewViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOverviewViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOverviewViewController.nib/runtime.nib new file mode 100644 index 00000000..c0249c36 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOverviewViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteStepper.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteStepper.nib/objects-14.0+.nib new file mode 100644 index 00000000..9e8a6b37 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteStepper.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteStepper.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteStepper.nib/runtime.nib new file mode 100644 index 00000000..9e8a6b37 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteStepper.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib new file mode 100644 index 00000000..3b3ceb9a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/runtime.nib new file mode 100644 index 00000000..9c453f56 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchResultCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchResultCell.nib new file mode 100644 index 00000000..0a76628e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchResultCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchViewController.nib new file mode 100644 index 00000000..2def142a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..5aaa2bc7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..757cd549 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StickyToast.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StickyToast.nib/objects-14.0+.nib new file mode 100644 index 00000000..8d137b94 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StickyToast.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StickyToast.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StickyToast.nib/runtime.nib new file mode 100644 index 00000000..2772ff08 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StickyToast.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopCell.nib new file mode 100644 index 00000000..2bc0c1a1 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopNavigation.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopNavigation.nib new file mode 100644 index 00000000..ac4cf5c7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopNavigation.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagViewCell.nib new file mode 100644 index 00000000..17f95925 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagsViewController.nib new file mode 100644 index 00000000..241a4cad Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..5ac690e2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/runtime.nib new file mode 100644 index 00000000..764d9c27 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..b4cf800b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib new file mode 100644 index 00000000..def9368d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TravelModeCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TravelModeCell.nib new file mode 100644 index 00000000..e1fc162e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TravelModeCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TravelModesViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TravelModesViewController.nib new file mode 100644 index 00000000..c25b6de2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TravelModesViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationActionsCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationActionsCell.nib new file mode 100644 index 00000000..dc7c4819 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationActionsCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..b8954a8d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..1b130c8d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..ffb88a67 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/runtime.nib new file mode 100644 index 00000000..ffb88a67 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..14dd337b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib new file mode 100644 index 00000000..81bc208a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueCell.nib new file mode 100644 index 00000000..8eede925 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailCell.nib new file mode 100644 index 00000000..ab0f7397 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..e2c896ca Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..02282103 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueGateCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueGateCell.nib new file mode 100644 index 00000000..d2ecc1f7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueGateCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..826f1b08 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib new file mode 100644 index 00000000..22cc5403 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WelcomeScreenViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WelcomeScreenViewController.nib new file mode 100644 index 00000000..cfaf791c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WelcomeScreenViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WrongPathPopup.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WrongPathPopup.nib new file mode 100644 index 00000000..a4df8e6a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WrongPathPopup.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/_CodeSignature/CodeResources b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/_CodeSignature/CodeResources new file mode 100644 index 00000000..2b335f76 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/_CodeSignature/CodeResources @@ -0,0 +1,2000 @@ + + + + + files + + AboutCell.nib + + YLgnZUnzqdGNgFO2lsGYNJUrrX8= + + ActionCell.nib/objects-14.0+.nib + + 2QCDCNY0yMmnPnerQvirM/HSsJM= + + ActionCell.nib/runtime.nib + + hhlslIXuPiueKbQUjVqfyLL95iA= + + Alexandria-Black.ttf + + xcj3+E30kstI+pjPb+phRJy9/Mg= + + Alexandria-Bold.ttf + + JK+TyFg9/8mgL/qm46rllMe7ykk= + + Alexandria-ExtraBold.ttf + + qEKfjUjd5I/g+JOnbG41JRPn0CA= + + Alexandria-ExtraLight.ttf + + vJoalLS0xOk2ZPvvQLyyLHALgpw= + + Alexandria-Light.ttf + + 0ciPmBvbuoCyZLoTWTpk7osgCsE= + + Alexandria-Medium.ttf + + Ac+1OZDzd44Mu5J8EAz+PwTm13U= + + Alexandria-Regular.ttf + + caSGbig2aXQDvKDhK1D3MBDU08s= + + Alexandria-SemiBold.ttf + + Zq8qjQjOu5THnnXtdGJIjwtry6U= + + Alexandria-Thin.ttf + + ahhX0AegYbyFAMbhYXsdN9uO2V4= + + Alexandria-VariableFont_wght.ttf + + 3SiepSvjXQPegC4EOPPqhwT1f64= + + AllFilterViewController.nib + + 3f/LWo59xGXo98HbheheTtCFN/M= + + AmenitiesDetailTableViewCell.nib + + AN+nHrqC+6bxBaBBRfBWhV4B/xU= + + AmenityTableViewCell.nib + + CF+wrFQHey6Le0JqdkdFv7ZFhQs= + + ArrivalConfirmationViewController.nib + + OA6OIWDtjmD50FlMzi5n6fbxe7Q= + + Assets.car + + bIqOItELP8YrFKmvpw1sdGHsj7E= + + BottomActionsCell.nib/objects-14.0+.nib + + z8d4s9DwHZU5f0Tt94aB1os8MUE= + + BottomActionsCell.nib/runtime.nib + + E52boaY7JP3W6eCVcYk5tlWL66g= + + BottomNavigationPanelViewController.nib/objects-14.0+.nib + + 8JoatWBjHZd4wX4Y1TowgmNxucs= + + BottomNavigationPanelViewController.nib/runtime.nib + + UaHZbhrAtlhFXaHyN809ojh18O4= + + Calibrate.mp4 + + x7AvkF4SITxW6PyHsSCwj8FHbP4= + + CalibrateMessage.nib + + wmHTeUvFK1LD9utBMdkIu6kQ93w= + + CampusActionsCell.nib/objects-14.0+.nib + + puAYwlm0HUzklfVm3IEwH8pYrs0= + + CampusActionsCell.nib/runtime.nib + + puAYwlm0HUzklfVm3IEwH8pYrs0= + + CampusDetailsViewController.nib/objects-14.0+.nib + + cfLMgtheLsIVHdlbADcHXMIqZaQ= + + CampusDetailsViewController.nib/runtime.nib + + juRm2tZa3Hf3OWCmmWjcX3ooI98= + + CatagoryDetailTableViewCell.nib/objects-14.0+.nib + + KrbANhg3G5yjbSUpyaPRd69agGw= + + CatagoryDetailTableViewCell.nib/runtime.nib + + U8GYOpycwOfwlhGBIzs2a6DrdAA= + + CategoriesViewController.nib/objects-14.0+.nib + + Yb5Io/iIjeFJ/aqrNGpqsUD65QM= + + CategoriesViewController.nib/runtime.nib + + 7+aTB/LempYUIanp1QWHKn61LsE= + + CategoryCollectionViewCell.nib + + Ks47z1Y1htmbJCSP+mt9cKaXfa4= + + CategoryDetailViewController.nib/objects-14.0+.nib + + 3q0qeHUADlbb6KCRpC7HYw6uCcc= + + CategoryDetailViewController.nib/runtime.nib + + 3kOypUipcMFx9P2N7jjneOz9CbI= + + CategoryInformationCell.nib + + RAZ7AN3TsJis5SdIqhfgLDeMyiM= + + CategoryTableViewCell.nib + + aZYxpPJ1Uck/RvTYBJ2gywRF41M= + + ChangingFloor.nib + + BEiC7sS8JOir/uNzvzswg4MmvIc= + + ConnectedVenueCell.nib/objects-14.0+.nib + + 1/N3osnK0jgRMA5PT8WFgvM3wDg= + + ConnectedVenueCell.nib/runtime.nib + + N68LqWmhB0rq4Ln6MQ3MUcIuiqk= + + ContactDetailsCell.nib + + /qqULq9SZZiUxaAKs5lqkDwqo6Q= + + DayScheduleCell.nib + + cML9FMbj8bL2IvkkOHbGWK2j1ME= + + DetailedPlaceCell.nib + + eJloo2gltm62cZ4rO9RildUAbJE= + + DetailsHeaderCell.nib + + d5iiVyxW9pDGlMy8coRJ9YcoW6Y= + + DetailsTextCell.nib + + MKO6ysdwLo1YR/oo4j/boE4BFp4= + + DirectionCell.nib + + 9p6mTkl38ZQvyThbk+YMKzYYigs= + + DirectionCollectionViewCell.nib + + Vh/OE6cNW47YYFwfj8RaOXiLuU0= + + DirectionsFooterCell.nib + + DCMELoFovHMYSmCzksJlRpaXNhA= + + DirectionsStepper.nib + + 2wxy/GeWei0bJI5ZwsAZWx26FGI= + + DirectoryCell.nib + + dP4f5QPrVGeOPwg3S+RqTDTcqKE= + + DirectoryPlaceCell.nib + + SRjO6OdwoSQ2y26HG2c7iReIe4g= + + DirectoryViewController.nib/objects-14.0+.nib + + 9GnGbrPVjuVDZI0kkUbxLmJi9Cg= + + DirectoryViewController.nib/runtime.nib + + qY7/fCzEvhFHq24ksHl/iIoK1iA= + + FavoriteDetailViewController.nib + + Wp7HgXLTXUH+B+qJmyXOBYZvFY8= + + FavoriteListTableViewCell.nib/objects-14.0+.nib + + 5yXZdlSnrZjogfJ672nGQlbVdws= + + FavoriteListTableViewCell.nib/runtime.nib + + hWD+Ft5YJVVzGzMZGGv627Y0Mpg= + + FavoriteListViewController.nib/objects-14.0+.nib + + tijwsxTTLYyRn7fmHb3K98QivGc= + + FavoriteListViewController.nib/runtime.nib + + mTrwdAbCFQalcmp5jYniyStY5Gg= + + FavoriteTableViewCell.nib + + FawXAIf1OcpNs+/Xl6NTbo5IR8Y= + + FavoritesCollectionViewCell.nib/objects-14.0+.nib + + nMo4eSG07ot86YfAVfP9FFxScqU= + + FavoritesCollectionViewCell.nib/runtime.nib + + M+gVrphWuuZGlPsxMcodz5zq6+M= + + FloorCell.nib + + 0nBhRezMdX8Cx5NjNiqETIgGi48= + + FloorSelectorHeaderView.nib + + QZKYRi9J8ZgeDhknepoBOvnghVs= + + FloorSelectorViewController.nib + + KlUCCaymu5cieLTSjFwCGMBuJDc= + + GateCell.nib + + JlcltVg+Zw7cVz94iTq+FZN9GPY= + + GateSelectorViewController.nib/objects-14.0+.nib + + /KNJjdBActOj6OZFlJ8eWDLgfYM= + + GateSelectorViewController.nib/runtime.nib + + zywPWazCUNMe3pmhUFNo9C/YoaU= + + Headers/PenNavUI-Swift.h + + x3303MxhzT+YEAt9i14vKZp+8rM= + + Headers/PenNavUI.h + + iZpa4/HlgHfcp7mnoxmgAbck8hA= + + HomeViewController.nib + + wDLAiOCwj9et8o5jeFMlkzvaLD0= + + HoursCell.nib/objects-14.0+.nib + + LK2COKUiuPWwZv2+8WIlQPJxxKQ= + + HoursCell.nib/runtime.nib + + 85/+rWph/oHnZXGnhF0dqmxzW+I= + + Info.plist + + +VBbKiuxheUR3abxIKT1pkae1YA= + + LegCell.nib/objects-14.0+.nib + + uTu8/vSUU5oGhCY6xlt1IkSQr58= + + LegCell.nib/runtime.nib + + vocuIKIfPU6CdSrNNjNwoTt5te8= + + MainViewController.nib/objects-14.0+.nib + + Kv7z5hwrbtGyG8NuhBUl6Qbuhe4= + + MainViewController.nib/runtime.nib + + jo2h5/IEZjkTGlf64/mcFh1G8nM= + + MapViewController.nib + + dYmldyp+sNmtqFwTCcxsW9/ChBQ= + + MessageDetailCell.nib + + wxMD60PvHWvCtRVrzaWYDR8vxTE= + + MessageDetailImageCell.nib + + BHbfvBsWAjW9Sr1GrginhU3yZgo= + + MessageDetailViewController.nib/objects-14.0+.nib + + lLanGLV4l1WSquO8hc/VXjpDDno= + + MessageDetailViewController.nib/runtime.nib + + h6usolokwZ0sdknOBGTL2AE9LIo= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json + + p+/VSjaHKnbNc9V/PbrI7XcZB24= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface + + LR1z1rwAzgj/utxgoyYQTKe5iCc= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc + + FVZuQLMrTLUYjsDMgn8NnwiUNt0= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface + + LR1z1rwAzgj/utxgoyYQTKe5iCc= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftmodule + + XrE1mQ8KTyhD3c8h5CFVoV4kmRs= + + Modules/module.modulemap + + 9wrTRoSqpGovdteCjVBPpu9hiWM= + + MoreActionsViewController.nib + + +m4PXrwZViTFLgtQ1V3kyZhhKkc= + + MyLocationTableViewCell.nib + + 1v5ueBYRGZdNgvLvWi+TiGOyTMg= + + NavigationFeedbackViewController.nib + + zNOLDrRQISUVAJc84J1fu4Y6OiY= + + NavigationSearchViewController.nib + + SVdjZzqgZXhsQXSuKWQ4/aCSu2c= + + NavigationViewController.nib/objects-14.0+.nib + + yEePcBDdv8Vhs/VEvXGMQAlspaY= + + NavigationViewController.nib/runtime.nib + + Hw4ytGQzNGVbNWjgmWZhm31IeqQ= + + ParkingCell.nib + + jAP5LW6G8hj9wUtiiwV6/LmDOaI= + + ParkingDetailsView.nib/objects-14.0+.nib + + f7/IzKS+RnTKzsxPWM76Y+v1Wow= + + ParkingDetailsView.nib/runtime.nib + + tW/m4Ds5WfUvDmf3uULObUsKkDA= + + ParkingDetailsViewController.nib/objects-14.0+.nib + + tfZ9FTmDiEo5EGL6BCzRvQiYKU4= + + ParkingDetailsViewController.nib/runtime.nib + + baWhoNc4M9r1Vz6PuTUd2/VQTiw= + + ParkingTableViewCell.nib + + TdidVHAJaie533TRye+usZZR4qs= + + PenNavUI.momd/PenNavDB.mom + + LIZxor1tOJojC89EWAXZWKAdZRg= + + PenNavUI.momd/VersionInfo.plist + + EbL5B37A4+snl7reYUwez0zCLEQ= + + PlaceDetailsViewController.nib/objects-14.0+.nib + + 1YznEQ+0B31E5KzBJL5U1K3Fip8= + + PlaceDetailsViewController.nib/runtime.nib + + LfCIJCuAaU52ew4h2jzB61jhu0Y= + + PlaceImageCell.nib + + 1uH+sQ3/IFLeruPKueBLS1k1K7o= + + PlaceImagesCell.nib + + Tyqo8+6WwG+qcAJcMNP57ta++Fk= + + Poppins-Black.ttf + + hqJLrO1uFl8tZJAephuKbw77pVM= + + Poppins-BlackItalic.ttf + + /Jp485pCbHAVEWSfJ0BmyjgEJ/Y= + + Poppins-Bold.ttf + + y+SMeF8a9rzXMgYJCUBV4plIHak= + + Poppins-BoldItalic.ttf + + xK4sI4Kfg9GIA2Y87v50y0evaTU= + + Poppins-ExtraBold.ttf + + btBAZdZsury0nNAuNC9kWdayWA4= + + Poppins-ExtraBoldItalic.ttf + + SXrncGPUYukn4jiERlmwj+rzGsM= + + Poppins-ExtraLight.ttf + + IMWHpVcTq+VfA2KZs5dHCn6u+78= + + Poppins-ExtraLightItalic.ttf + + aG76Hb6+/VXQ2gt8qerOGG6hqL8= + + Poppins-Italic.ttf + + eF4qYSBHIM/t8JtWiRspXVdmQLc= + + Poppins-Light.ttf + + 7M7uzf6gU+I+4xv1aAb8OfnTLn0= + + Poppins-LightItalic.ttf + + iYqWW9P3NhfolkxAxwew8t75aTE= + + Poppins-Medium.ttf + + XJbRVFpRw54F7g/MDDyQIfFNnDE= + + Poppins-MediumItalic.ttf + + jtWoq6eloz3JiYmSrstCTKir1vA= + + Poppins-Regular.ttf + + RA3ImSUXowbWblXLCv7Qz+m5cbU= + + Poppins-SemiBold.ttf + + Dbu21aj6D57OQV3aSmnIqmWV+6U= + + Poppins-SemiBoldItalic.ttf + + yf8jyjEMFAwXWkbVFubMJh2Ll1E= + + Poppins-Thin.ttf + + tVzmfkaWTxIwSSoW70CmGGM1ZYw= + + Poppins-ThinItalic.ttf + + aXCpMdYqQNbTKkaruR91S4okh3w= + + RecalculateSpinner.nib + + /7WH1rMDuOTUlJ7zRY08rYXSixg= + + RouteCell.nib + + eQ2Q+yxMtRe5gXfzefeZQBe+HSg= + + RouteDetailsViewController.nib + + JbRDo3BveIImBAl7HIpvYn5aQOs= + + RouteDirectionsViewController.nib + + V6F2gRyhBAECilmwq4qhQueILuI= + + RouteOptionsViewController.nib + + 2m9O/MOaAFBj0Kpe6zb1ixOTNL8= + + RouteOverviewViewController.nib/objects-14.0+.nib + + vX5MDF3zi4dKQtawPBS8U2/qznM= + + RouteOverviewViewController.nib/runtime.nib + + ilGZywgwIqyFeOQmBnEsOHiDtAA= + + RouteStepper.nib/objects-14.0+.nib + + eI9NZ2/FJdxPBlJyIkpNJ8OqDmg= + + RouteStepper.nib/runtime.nib + + eI9NZ2/FJdxPBlJyIkpNJ8OqDmg= + + SearchOptions.nib/objects-14.0+.nib + + OB8FSXcc/GatNxlTDWuj6ypEnYs= + + SearchOptions.nib/runtime.nib + + mvvBYY9PFOOjd4OnbtqE3CuF2iM= + + SearchResultCell.nib + + Nke2UoMwlpqtUZHS2CmOR6++tFk= + + SearchViewController.nib + + asetMhVSbKlG3e5cl1bb+anmz0s= + + SharedLocationDetailsViewController.nib/objects-14.0+.nib + + ycZ+EVVcgjxsDLDrxC2bgjaj87U= + + SharedLocationDetailsViewController.nib/runtime.nib + + 2Rajz/dutHjkSjL5Csdx+idr5NU= + + StickyToast.nib/objects-14.0+.nib + + BhFC2+95DvzUERYGV7P7xsUFDWE= + + StickyToast.nib/runtime.nib + + aUpAOZA/18cAauykGnDUVzXUZzw= + + StopCell.nib + + V7B6gD91/4SQylUzVWz/lrqYHMA= + + StopNavigation.nib + + jN1gXmYc5/Zl8daWMPkPLcgRyfE= + + TagViewCell.nib + + pimkZX2vCeRnBzVCwbhiWctU/Og= + + TagsViewController.nib + + 4ClxMJ2pFGaopmIUYRt4OODfWBU= + + TopActionsCell.nib/objects-14.0+.nib + + BcS63xv2F+jZJRcz5TKXRiqejUk= + + TopActionsCell.nib/runtime.nib + + 87s7bcuEj42FMYCmi0RgCV4CfMo= + + TrailingIconMenuCell.nib/objects-14.0+.nib + + 9JliCy2FtrLboFaLQ0A8rZa+3yE= + + TrailingIconMenuCell.nib/runtime.nib + + T6Mhl3lCGBJytjPAIi73JRb39ww= + + TravelModeCell.nib + + k7yVPg2ccmjDsYhkVumCuhX8H6s= + + TravelModesViewController.nib + + +m4PXrwZViTFLgtQ1V3kyZhhKkc= + + UserLocationActionsCell.nib + + F1lIhrGAK8uM8T8K6udrNSRxjJA= + + UserLocationDetailsViewController.nib/objects-14.0+.nib + + jVkKPjtD1JkCOf2aEuNWNmVb5Js= + + UserLocationDetailsViewController.nib/runtime.nib + + QgLjOVoYK6sUfu+JS/pHiC36Pmo= + + VenueActionCell.nib/objects-14.0+.nib + + +mEQp13gLrfHUZ5Dn+8+229zQjo= + + VenueActionCell.nib/runtime.nib + + +mEQp13gLrfHUZ5Dn+8+229zQjo= + + VenueBottomActionsCell.nib/objects-14.0+.nib + + LSLIkQYPlpPkoKA34uTn7gaQFC8= + + VenueBottomActionsCell.nib/runtime.nib + + fJgaUcmHWX7MLwK3VP7VTbjku5I= + + VenueCell.nib + + YM5Ql8kfDEhPOzGQKRJGaiTF9Ec= + + VenueDetailCell.nib + + zTulnIceZ0l1WM99dWHiOQu4d74= + + VenueDetailsViewController.nib/objects-14.0+.nib + + wrObnFhZwz8kG7YohhFbGwc92c4= + + VenueDetailsViewController.nib/runtime.nib + + 66ZSDlJx7ekWOaaSHscURU08TQc= + + VenueGateCell.nib + + q+EmaNFcJZcvoUZfHItuy/uHXrk= + + VenueSelectorViewController.nib/objects-14.0+.nib + + 1GIhbC11bo28lXgKRvyluvn1Wx0= + + VenueSelectorViewController.nib/runtime.nib + + kEguLZRgRFQTxMTtd2HaJUUqajA= + + WelcomeScreenViewController.nib + + vE+pZPJ+BjqJzyqc1JQ/iM5Dp4g= + + WrongPathPopup.nib + + aUXe2cga1NEfHEiofnb8Ukgimdc= + + ar.lproj/Localizable.strings + + hash + + vaWO7uInJspu3HPNFWMczl/+4Uw= + + optional + + + ar.lproj/Localizable.stringsdict + + hash + + T2NOdLVyBTeDsPZK4rHes+8N+Dg= + + optional + + + en.lproj/Localizable.strings + + hash + + Q0gb9c3iRp9QgB0ywNVv1xpDMuU= + + optional + + + en.lproj/Localizable.stringsdict + + hash + + 2BYuUMW8ZLKVKm6c853DawodwB8= + + optional + + + + files2 + + AboutCell.nib + + hash2 + + +VYVqLNCYSXc0EPlQqw/P2/mAc9KtxmpH0oWFGvJbiE= + + + ActionCell.nib/objects-14.0+.nib + + hash2 + + YnD5VPW89zzigDt5Eoywdo+hTsfX9fs13CsWlmvwSwM= + + + ActionCell.nib/runtime.nib + + hash2 + + 2lv6xy/apSSPg9NcStdF7/8vBm0y401U2mmBlDJoJz8= + + + Alexandria-Black.ttf + + hash2 + + q6B1MoeOEWGH58M4g7frwotAUBH0cqYc+JTQ1kvbRO4= + + + Alexandria-Bold.ttf + + hash2 + + uvzpgCPheKfQScAxryWNeoFQLAodqqSbl9OlF2EGAzc= + + + Alexandria-ExtraBold.ttf + + hash2 + + HAGcql0cOzS/3dnGM6/NI+BlnfjJf0af3sfGGKjdvk4= + + + Alexandria-ExtraLight.ttf + + hash2 + + thZD1R5yztu7i8uqCnlQ6CjGs4aiyrdogUSaiefoYz4= + + + Alexandria-Light.ttf + + hash2 + + ApFYhWZixUVgYPR7nghG/lU4S9IJvldB3Q0heKcWE5o= + + + Alexandria-Medium.ttf + + hash2 + + HJ8pllcHpQkCFIX83vrQzhtfDwvqomyUVuLm8Dcs1i8= + + + Alexandria-Regular.ttf + + hash2 + + GjtEsDe537Gx7miC+PUBFnMUcTOw/f7HEiPuFnRzLTA= + + + Alexandria-SemiBold.ttf + + hash2 + + WGC+eB4hAFG25xE3TWR6EULUd0lk35rU5Y5/7gK9mCE= + + + Alexandria-Thin.ttf + + hash2 + + jXDTX2QjOV3wXmCh+XlvLDKs+74CJNAU0BZFsofiovo= + + + Alexandria-VariableFont_wght.ttf + + hash2 + + qlBJYExHURE7pJuStVI6hpZkyHOjrnUoPBW8qhJeHjk= + + + AllFilterViewController.nib + + hash2 + + gez9LAS72WttCwu9SyXOFseI1iJwJteCzwzxI/96Q8o= + + + AmenitiesDetailTableViewCell.nib + + hash2 + + SnTa4Y0sLfFE7v2y5a2omBa10l4BRPTy3gdXPFMnnlA= + + + AmenityTableViewCell.nib + + hash2 + + e2IXkxCfV7RgruLKZkzYGO43dU00YX0nS1f2eXJ5N1o= + + + ArrivalConfirmationViewController.nib + + hash2 + + XjA6qu1+TDO0XW3j+h1KQSXYIu8eJO7amJvkhwmBvrI= + + + Assets.car + + hash2 + + TfsWUa50tT21NpowNDnBccDgWGnjIZpWi5uabgyDTz8= + + + BottomActionsCell.nib/objects-14.0+.nib + + hash2 + + oqUdn137xhNOeU7AzyNtljPXXFDLjPc8vPJezTPJ0Ik= + + + BottomActionsCell.nib/runtime.nib + + hash2 + + 2qrC5l2VSXOHzzbx8NXGwE9a5GWj2FMIlnghXplAn9g= + + + BottomNavigationPanelViewController.nib/objects-14.0+.nib + + hash2 + + Z8F3GlLxJqGkwLu0B1d19y3Yf4zb0O+ZoEYnbvf9lIk= + + + BottomNavigationPanelViewController.nib/runtime.nib + + hash2 + + c9qqtdCIqdzOZSRwaQ7fZfyCq73oX3xAZBt63lPGHKo= + + + Calibrate.mp4 + + hash2 + + J4ylkI4D84piRcyhG0WETu5or37MWUvqnUB2F8sEcdU= + + + CalibrateMessage.nib + + hash2 + + 0a74l2dh5eFdwZOywdJxdauwJhCTZPqZad9wbWt1dTg= + + + CampusActionsCell.nib/objects-14.0+.nib + + hash2 + + SN48mItJgJvc6H6ttqyLc+KYDgd1eXp4Ezyvd3Jn6q4= + + + CampusActionsCell.nib/runtime.nib + + hash2 + + SN48mItJgJvc6H6ttqyLc+KYDgd1eXp4Ezyvd3Jn6q4= + + + CampusDetailsViewController.nib/objects-14.0+.nib + + hash2 + + X1d3TdNsuhVdbhqTtUO0M8P+96+JNhAtjccG0C/2424= + + + CampusDetailsViewController.nib/runtime.nib + + hash2 + + Vy0FWd2m0xuoQNpiw9jYC0K1/Emvws0GKc8wmu24nC8= + + + CatagoryDetailTableViewCell.nib/objects-14.0+.nib + + hash2 + + Hf+xH/dpScpfLusG0WDGFB4hXfM2x1rudkLPQ272hhU= + + + CatagoryDetailTableViewCell.nib/runtime.nib + + hash2 + + dqjWFYPCYamFglwagKJw7uQTQKmWwuUptSuoVPG1Zl0= + + + CategoriesViewController.nib/objects-14.0+.nib + + hash2 + + aMvm26pc8IBUUf5OK71JAhSWoURDK4TNCPf5wMX4VSU= + + + CategoriesViewController.nib/runtime.nib + + hash2 + + PUsvGl4qPZ/dQNi/gREnNYtpXXfh5EykW+gMH2/KNI4= + + + CategoryCollectionViewCell.nib + + hash2 + + srEnFLMTEPuFBQjfvDbnIV80/Q3Hl7+bSN2UrcNSU0o= + + + CategoryDetailViewController.nib/objects-14.0+.nib + + hash2 + + sDSDujctGURDzRKbbT+2vgM2duWmpGc4eWtE6CejaHg= + + + CategoryDetailViewController.nib/runtime.nib + + hash2 + + YaydK8qucEr7ITZV79QnpvmSaXy3n1l/mbeiNV4E8eI= + + + CategoryInformationCell.nib + + hash2 + + YerAK1JXZ00IKDXuWlEbRmBrCY8xWLa/DQlua7xbH/A= + + + CategoryTableViewCell.nib + + hash2 + + EJHJxBXqxzEIZkG8fB/l1lYGL48MEpUZQ8M4cKxQ5pc= + + + ChangingFloor.nib + + hash2 + + /13Dq65W0/uW/rG4Ws1bEXNn7dMgsl38I6sQsYXz+/w= + + + ConnectedVenueCell.nib/objects-14.0+.nib + + hash2 + + CyIR4YZ/sNdvjzcGkfZg17DGIIMZGc7O5X6S+vJJ64g= + + + ConnectedVenueCell.nib/runtime.nib + + hash2 + + a/VdG5zgWutvzFkrPj5f1z4JwJILxY0mLG3lqjQMV7o= + + + ContactDetailsCell.nib + + hash2 + + qAc17Lxk8kGbmM81Pb2DJyXserzTmkenyB/6HnybE/g= + + + DayScheduleCell.nib + + hash2 + + Erww+wRykC7MbGexOH1zrhq6avD3pIjSJzCmVp7QZC4= + + + DetailedPlaceCell.nib + + hash2 + + irwxMEc1SWqp9IRFefsoF98W8ptcq5gJZOMW1R6RQwM= + + + DetailsHeaderCell.nib + + hash2 + + 5+BOhCYhIxWXtTsHdi1rhroppD2GBDo/EvCEP4s45bg= + + + DetailsTextCell.nib + + hash2 + + s/mb31NB+dDfnaVALCVmDthkdVPSGHM2hOT/qXse/+w= + + + DirectionCell.nib + + hash2 + + Cm20SJQaCnY4eO+qsO/MMjv1KZibHb2e3eE9nU91xgc= + + + DirectionCollectionViewCell.nib + + hash2 + + c6LVLnh9/kxHDKSXHTQConT+wc7HxO4Wdg3MUTYxjP4= + + + DirectionsFooterCell.nib + + hash2 + + AtwEOa5aJNmaGdMKMm1PRSEpAMYp2yBPA2ZoQWttDFg= + + + DirectionsStepper.nib + + hash2 + + mjFTG2hjmHI8hmZ+2pF3tS20kUl8dTkA4C8wVnKBdK4= + + + DirectoryCell.nib + + hash2 + + el8zlGGBVhx+/lnjRYcCH2/JRVbFvBlNLsmVmSIauUo= + + + DirectoryPlaceCell.nib + + hash2 + + Y7yf0RcEWPuNGCv80N0Jkp4v2TfQ9w65N6tiyDOvni4= + + + DirectoryViewController.nib/objects-14.0+.nib + + hash2 + + emTCGHndHKROcjoJS001Ua3aqYv+rv5ZuJMvrqoAH4A= + + + DirectoryViewController.nib/runtime.nib + + hash2 + + VkTy2HqUdeVqsvTM2j+Hb4whBW9kGkyJhD5VIsqPeBA= + + + FavoriteDetailViewController.nib + + hash2 + + QX7J9BaWLPTKqZUPLHaYKwCDNCR6iBQVDGkFHu9B1bg= + + + FavoriteListTableViewCell.nib/objects-14.0+.nib + + hash2 + + 2Rnme0091lVmfYluDejS/QEDGTHeAXFAIfH4R2ydKKw= + + + FavoriteListTableViewCell.nib/runtime.nib + + hash2 + + lx+f4p6YHY1zKFrxsZI4XGHOYk1c7aGjxQEOxztHJpc= + + + FavoriteListViewController.nib/objects-14.0+.nib + + hash2 + + kLnsos1mubmM/xk87hHu9yBOuykjTqd7jE/W/+xdwmI= + + + FavoriteListViewController.nib/runtime.nib + + hash2 + + cfUTHzne3OGyvrpaLeNclHiEVR5AvQqYMad4ZOJo7kY= + + + FavoriteTableViewCell.nib + + hash2 + + rnLhkecY+HpbQUAR+hvmcutq4EZDkSzEDhoDAoDYvms= + + + FavoritesCollectionViewCell.nib/objects-14.0+.nib + + hash2 + + Ac7tFtCH51QM5Pti0EiI92fl5O4uMCauSpd5Ir2qGW8= + + + FavoritesCollectionViewCell.nib/runtime.nib + + hash2 + + 4t8DKzSbTv/trGr13NOICM7s3Yu12OnIHU7Tp1abQJc= + + + FloorCell.nib + + hash2 + + BhP5Rqlz8amnGmVVapu0Mx6cmO5IgCtOpaHIol2TGT0= + + + FloorSelectorHeaderView.nib + + hash2 + + bX7WT6FJy8Wa6hM4r44/ZV2LTUBCMGZWM4S9EBMtU/I= + + + FloorSelectorViewController.nib + + hash2 + + 4ornuBc98G8VzQa/ne/naWRz3fDE4pMlgalYmy3RTBs= + + + GateCell.nib + + hash2 + + tOxrJ2aIT71PnD5+CaF49X9/Tt71969oDUizV1UFpus= + + + GateSelectorViewController.nib/objects-14.0+.nib + + hash2 + + SScLnzBBvuPx5IlV0sT21AspVlZlLSzhQ0nVepYJNMg= + + + GateSelectorViewController.nib/runtime.nib + + hash2 + + PiJCeYhQeQeXTyCxJSg9D9waxU6KxDEu9ARUgL5k0mA= + + + Headers/PenNavUI-Swift.h + + hash2 + + c6Qko50quPbNZ8TDZrlXqlbB5X76cN05BnG2yyXmDqs= + + + Headers/PenNavUI.h + + hash2 + + /A9ZKgv5Dp5qD82jqjV9ZmbguWIUgxUkvPsdYDCAliY= + + + HomeViewController.nib + + hash2 + + wnGO3zM6czhuVZfwbgBcayf0QLUc6XJYiXMpbHCGkxc= + + + HoursCell.nib/objects-14.0+.nib + + hash2 + + 16RyuI7fjfsTkW0rijusNDLsbqS5lvvwCS2ZKk1HnwE= + + + HoursCell.nib/runtime.nib + + hash2 + + bK7HUVTQ3Pkk11c+vhlww/KuQKNjQhF1t9VLHwh63iY= + + + LegCell.nib/objects-14.0+.nib + + hash2 + + zfIa68BiTiKrSPINKCRNrnLOwoIa/EzQnWJyKXGKejE= + + + LegCell.nib/runtime.nib + + hash2 + + gEu+6ll42DJhiPR6BIQ26n43xtyrEBZfuTBH/fn/QnQ= + + + MainViewController.nib/objects-14.0+.nib + + hash2 + + kEYdDiA5eyyrlonbEiIulLhAovQFFHUiCbQ+yrRQ85s= + + + MainViewController.nib/runtime.nib + + hash2 + + JSJNRAlHs8E3BHBjzEJbFC3wgpy/6sZgG4rgLESf/E0= + + + MapViewController.nib + + hash2 + + 6BLKEyQryD40CqT7iaji70I/A3MK6domjtrgwM7a5SE= + + + MessageDetailCell.nib + + hash2 + + is+qNgRsCbnYXjpSg4Tv1XCThtRUYCuUF5uGxw46P1M= + + + MessageDetailImageCell.nib + + hash2 + + 9b9JD+qRqCypW/KsNEiAz3VW3CL5eIECXbQBNIr6o+Q= + + + MessageDetailViewController.nib/objects-14.0+.nib + + hash2 + + vSx1/DCeNGSqd1EMg/PLGwN+iZU5des9R0y7ZgJJAqA= + + + MessageDetailViewController.nib/runtime.nib + + hash2 + + gLlbYv2bqpgAmLITsRmHFgIEZ1aLTagDh9QEBUYT6EE= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json + + hash2 + + egzP1FYht6/WKmriqmHy1tpHuCjKByQUAX+cnOoEzyQ= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash2 + + N8Q3QOektXXDKRbaFV/IBiXUkNfEexCzswzKA9qSrKE= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc + + hash2 + + OXrpIwYXobMXWvuFG3fqa8rN/VkyTPgwDht77yOMYqM= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface + + hash2 + + N8Q3QOektXXDKRbaFV/IBiXUkNfEexCzswzKA9qSrKE= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftmodule + + hash2 + + faks9dm9b29m4uCHVqEPzsIjZ1brFRJBsC4UxvIzPHw= + + + Modules/module.modulemap + + hash2 + + mslMOLy//3KzlA7nkDqgrLLS9/oRXNmcOyUolS+WdOU= + + + MoreActionsViewController.nib + + hash2 + + ihvOdj2lgIR7FozJivCJ93gCr0TZ+XC2T/Zj6yLzRik= + + + MyLocationTableViewCell.nib + + hash2 + + TwhOjO3mvlAKFL1hnclrYQL4vChetJ4ljxBkeYDQRCg= + + + NavigationFeedbackViewController.nib + + hash2 + + 6fawffexn+WerBXNUl4nFmjGg3466qfamRZdEhAnBTw= + + + NavigationSearchViewController.nib + + hash2 + + 6JYK2aoNPLd418Ig2m25UfPELc3BastiUZpzKIrsP0c= + + + NavigationViewController.nib/objects-14.0+.nib + + hash2 + + PRMS/RITVGewKJ1wwdJxKoxINoY0IV8LQkliytjrf+U= + + + NavigationViewController.nib/runtime.nib + + hash2 + + 1G6u/lgaZI7yTf2oFyI+9x456HoMuMuWRkAd36JsSQc= + + + ParkingCell.nib + + hash2 + + znZuIv4WRohb6pM2RnEAn/Iek32BYXijMVeyAy4hK+k= + + + ParkingDetailsView.nib/objects-14.0+.nib + + hash2 + + JABkZZ51bou0Tr6gaz2OkK8YG7kvpvnHEx8i/PmwhEM= + + + ParkingDetailsView.nib/runtime.nib + + hash2 + + bea26sxaOZbCB55lP7pHbxe4nGbU2oCbLYLD6yQkL7U= + + + ParkingDetailsViewController.nib/objects-14.0+.nib + + hash2 + + r8R6f6o6fDCdYG69WSO63IaMxQNfeCDTrsEPYHO6J7I= + + + ParkingDetailsViewController.nib/runtime.nib + + hash2 + + cRCy8mRuuADu6fcxd1NkGopJDhJbVPrijxzHI2qQiCo= + + + ParkingTableViewCell.nib + + hash2 + + 8wAIT+qB/IJlyaUKfcnBBB2tRoN75Wyf3T4EvsJWyAY= + + + PenNavUI.momd/PenNavDB.mom + + hash2 + + rJ4JqGC6/GH7NDphBaiF+1GKlORlSXJZgIG1utzhPW4= + + + PenNavUI.momd/VersionInfo.plist + + hash2 + + N6+RMFcG8KhNwLCstHoaRk7jCncjCWDHz2tVfFsHGps= + + + PlaceDetailsViewController.nib/objects-14.0+.nib + + hash2 + + tcG/c7KFBWJ3PIH7X3aKMVPN8GUX+E/Tj/MfofOrKIA= + + + PlaceDetailsViewController.nib/runtime.nib + + hash2 + + 4ugdA504RbQbJ0HjE+uOAUFt5eU0QhEtNZ+Ibpy/Ka8= + + + PlaceImageCell.nib + + hash2 + + MVNigHFYfE6Pwnta9n1dtcr7ZSnl5xFO+Er85NGzb18= + + + PlaceImagesCell.nib + + hash2 + + gXYUiLf8HQgKr8TWfPJDqYghQ3w7O046qNU+TjaOIhk= + + + Poppins-Black.ttf + + hash2 + + JTVAbt0qpVJCMpcFypQYoH06Ua4oytyj7lvsrmGqiYc= + + + Poppins-BlackItalic.ttf + + hash2 + + guqjFXmMmAhSy3grPcga3rOcFpA6GkbZblkX95Jmkp0= + + + Poppins-Bold.ttf + + hash2 + + IQkz+xu06EbTfvAMksrmNqw1YzEyzyFXx6yHnyf4IGg= + + + Poppins-BoldItalic.ttf + + hash2 + + R4/xZdTyCLQZY/l3T9opNYqQKtKQJtSGqUpQuy6begU= + + + Poppins-ExtraBold.ttf + + hash2 + + lZnt82p8QOdSzR+8MI9TUcWargs71vpb+9qmHBb4zuE= + + + Poppins-ExtraBoldItalic.ttf + + hash2 + + Iw4Hbz6quKpbKVFSM23UU6xzFWmx9ytKqDbw7dbN/nQ= + + + Poppins-ExtraLight.ttf + + hash2 + + Kkif/zZog7Dl3xB/b01a8lVHI7YUlcVQnUw/YuA4vEc= + + + Poppins-ExtraLightItalic.ttf + + hash2 + + 4zH4VuUt2rkWqDvqRJ/akVYfqyK+93bIqBe82Ycc4Mk= + + + Poppins-Italic.ttf + + hash2 + + 8FjHhdhV1aYCDu5pYuukplOocebwfKvpMFBOhXt2zLc= + + + Poppins-Light.ttf + + hash2 + + fxXZpJvGyotJrJlbvDYGW0urDtn205SkxJ2PmshWcsI= + + + Poppins-LightItalic.ttf + + hash2 + + LU+y+o5ZcD6vP9dI/boy/yduiBAVkSFU1//Vwkugr9Y= + + + Poppins-Medium.ttf + + hash2 + + RYcCYKKfp9Pg7/jN2RmT+0qc5MztPXtyw+99JDgL/C0= + + + Poppins-MediumItalic.ttf + + hash2 + + IxxcFoIM0lB9JHFuQbzguvr+cXVBDmGXtWIcnO2vhP8= + + + Poppins-Regular.ttf + + hash2 + + JCXrvAIb/dGP5V7b7rFTnSKiFyEsFEMKfU11JmozO7w= + + + Poppins-SemiBold.ttf + + hash2 + + HWZdW3WpUABAsswgHCsHr1+spyKDctxvRXLS1bIpEJc= + + + Poppins-SemiBoldItalic.ttf + + hash2 + + yxEjl5UcM9ZOkIzsXPnzTR7MLBPwR/mAYfg0/EqW5JA= + + + Poppins-Thin.ttf + + hash2 + + YJrj8FfTklB/7ZAYjPb51fhbtZ9hPA3ssuzJ9RMSpc0= + + + Poppins-ThinItalic.ttf + + hash2 + + Si6LynsCew+MwCGLgOyYI8o7mNSgbxdlEzewH7hfjt4= + + + RecalculateSpinner.nib + + hash2 + + GJuPHbrukeV3LHojO/94ueBl20YmjS80BLD6M/MgnJA= + + + RouteCell.nib + + hash2 + + rXUd9HR+pUgA/40EF+7XThcwCa/YKfG08QMtLTjDMC8= + + + RouteDetailsViewController.nib + + hash2 + + LxON/NeStP2qqT/ehyWjVtHZV3OIWrkQYYn30QT2pLk= + + + RouteDirectionsViewController.nib + + hash2 + + 4vh6k2YYIWwP+HDgMRacufO6cLzWAqFrWSceuyfZwRw= + + + RouteOptionsViewController.nib + + hash2 + + EAMxtfw7uX2JmrVXji37Q5iWODf5mNfoSN7BKiSli/w= + + + RouteOverviewViewController.nib/objects-14.0+.nib + + hash2 + + yItr5in4MnDfT8PxxhcyWhKcUEliVu8DBSHqqR8lMBo= + + + RouteOverviewViewController.nib/runtime.nib + + hash2 + + 32gJb2J1tKAELLNcPekiyYzWaCAtWXZjF7bBtskBNmg= + + + RouteStepper.nib/objects-14.0+.nib + + hash2 + + xqwPDhyNP1sfkoI/7IictwrzaS9+UpuIW9ulywwAoWM= + + + RouteStepper.nib/runtime.nib + + hash2 + + xqwPDhyNP1sfkoI/7IictwrzaS9+UpuIW9ulywwAoWM= + + + SearchOptions.nib/objects-14.0+.nib + + hash2 + + JnPmSVLU4uoktXu1gPBn4+84jx311zIukX3nezzzpQM= + + + SearchOptions.nib/runtime.nib + + hash2 + + Cjsu88vrBdEz2a4ysMCtH+nnHzox/XaGE2rKXS2HQrw= + + + SearchResultCell.nib + + hash2 + + fNmjFEj2O8cm+i/9Y0hNJMHeG58WVjiz74rZLxEw+wU= + + + SearchViewController.nib + + hash2 + + qQXqkzN/udypZP66J3MrD81WGTwrcmqOFtk0mp3GPtQ= + + + SharedLocationDetailsViewController.nib/objects-14.0+.nib + + hash2 + + L8jXIqtHDqjawo9zrCvdMBmCJ07HV+LGH9mTEwPjONU= + + + SharedLocationDetailsViewController.nib/runtime.nib + + hash2 + + 7uluSaCqXBJ2Lq/NX+9M9+TBYzYxW0Ywwj7mRBi4SXY= + + + StickyToast.nib/objects-14.0+.nib + + hash2 + + f1O5OjNzxx5WhI768aCkaHZvM8n/v0oLwy5fRDMQTyw= + + + StickyToast.nib/runtime.nib + + hash2 + + pEx8drNkR3OGF7URB1vg6Imv0IFUM8vgI9lZS6CvwTg= + + + StopCell.nib + + hash2 + + 8lSUYYvUABCiddkwUQ7uDwTRnllDMIYwoq1vsqibwvg= + + + StopNavigation.nib + + hash2 + + 3lxbx0x++tvbD4sOrowEQlydDlShiq7y4aNpuXWTm6E= + + + TagViewCell.nib + + hash2 + + QK1/nJb0v+1IT6txTNiEmH/WVoMY5ycJlo7/I21SUd0= + + + TagsViewController.nib + + hash2 + + peWrR9SXD5usRPpUmbbNeEQn0LlCxx2sSJK5nIepT3s= + + + TopActionsCell.nib/objects-14.0+.nib + + hash2 + + asE056nGzEX4OCF3nbQDMZkKSed6Les2FxRtrTXD4Vg= + + + TopActionsCell.nib/runtime.nib + + hash2 + + WY5qGwjO2v99vrULyxfHaMcXDV/nliq7trsjQ5ZnG/8= + + + TrailingIconMenuCell.nib/objects-14.0+.nib + + hash2 + + Gs3ONKgZSqjSIUEeSpxULUhWtNUU0VYSn8uABJR+Yxo= + + + TrailingIconMenuCell.nib/runtime.nib + + hash2 + + EWRputVaRsiixUkOhYgNkPqPDUAOYaKbm8tChh5FObM= + + + TravelModeCell.nib + + hash2 + + Zf1sBoWcqLhsp1Tu9WOyQy9cvUlQAxBuNBztBlW/crs= + + + TravelModesViewController.nib + + hash2 + + ihvOdj2lgIR7FozJivCJ93gCr0TZ+XC2T/Zj6yLzRik= + + + UserLocationActionsCell.nib + + hash2 + + wKl2vGMQ7IfvsdZlhxtO5A5emLnm0d/675PGNF2XxlY= + + + UserLocationDetailsViewController.nib/objects-14.0+.nib + + hash2 + + Iccp5fhmormpU3idXE00LAKMftiwt/WHMC6019anKB4= + + + UserLocationDetailsViewController.nib/runtime.nib + + hash2 + + oGQGNuEATjIwmh1MVVaVS8aa+FGfl2bb8/8jjVpOjHY= + + + VenueActionCell.nib/objects-14.0+.nib + + hash2 + + IjUwrPaUjoTwTmxl43avwx4EJoz3VUtW/Wa+Av1s5cE= + + + VenueActionCell.nib/runtime.nib + + hash2 + + IjUwrPaUjoTwTmxl43avwx4EJoz3VUtW/Wa+Av1s5cE= + + + VenueBottomActionsCell.nib/objects-14.0+.nib + + hash2 + + eatgq56njpmjmtUfpxC3f26qvqpm4V+Xh9c8+HSAhnA= + + + VenueBottomActionsCell.nib/runtime.nib + + hash2 + + fWlJTUdIk42b4VbLtIU0cvKxtzlHFKgx/yS6oboqXpU= + + + VenueCell.nib + + hash2 + + BkzVmO7TTbVjOJE0paSUMRc0l95uytNzFh6vBqpOzRA= + + + VenueDetailCell.nib + + hash2 + + 3Tr1VBuhr2t+Oq/nx0dxBy7BJNMBLt26/ZuAA5daQFw= + + + VenueDetailsViewController.nib/objects-14.0+.nib + + hash2 + + +RO/YxzUhhlrv6djiqCiE4oO1LBvtkMtJvYzWJDUN64= + + + VenueDetailsViewController.nib/runtime.nib + + hash2 + + 0Y0W+GEKCJKEol5feoQXvro0pDkEIMC3D+5hLsFexcU= + + + VenueGateCell.nib + + hash2 + + hZzYfp/BsFrNmPju+FA0jiSTlNPYk99kCeYvhgAXKcg= + + + VenueSelectorViewController.nib/objects-14.0+.nib + + hash2 + + +W4lI18rPj/BnEAxbVg1SBvsEbL57shVPoq2q7KTzEU= + + + VenueSelectorViewController.nib/runtime.nib + + hash2 + + PlvFIoJ93OD5Y9xCYBAF0hlrzSNVyxxjaKVSlOVYUG0= + + + WelcomeScreenViewController.nib + + hash2 + + iOlK2q4GgT4SI8HQPoZjYQMoV+0MFxiM+E7dEaFumA0= + + + WrongPathPopup.nib + + hash2 + + ybDKUc5kC3lPxuwK3HQhmelnor0pSkBhbxOswx6N0IY= + + + ar.lproj/Localizable.strings + + hash2 + + z6elB24sQoCOo86zPAsXNRZST/7mJ4wVfmWjLyH8eyo= + + optional + + + ar.lproj/Localizable.stringsdict + + hash2 + + g6P+GbaQhBsmSrzmcm1GTOq1vwMjl7Zb5GRH6MOd3+w= + + optional + + + en.lproj/Localizable.strings + + hash2 + + 8hHxZ6cNkd9OXoQKmDCtfGYRwHlvf3aAwu9xvfFveIM= + + optional + + + en.lproj/Localizable.stringsdict + + hash2 + + zUWlM1HHmivhk3tmKPd0tMxGs1CiWNO32PnLmKH6LNE= + + optional + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.strings b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.strings new file mode 100644 index 00000000..6c2daa60 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.strings differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.stringsdict b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.stringsdict new file mode 100644 index 00000000..36d9283d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.stringsdict differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.strings b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.strings new file mode 100644 index 00000000..f0c75da1 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.strings differ diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.stringsdict b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.stringsdict new file mode 100644 index 00000000..211411b7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.stringsdict differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AboutCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AboutCell.nib new file mode 100644 index 00000000..5df17d09 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AboutCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..30d33fc0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/runtime.nib new file mode 100644 index 00000000..1eee5973 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Black.ttf new file mode 100644 index 00000000..bb8766db Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Black.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Bold.ttf new file mode 100644 index 00000000..54ae58c5 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Bold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraBold.ttf new file mode 100644 index 00000000..4d02c428 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraLight.ttf new file mode 100644 index 00000000..d966714a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraLight.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Light.ttf new file mode 100644 index 00000000..7790e5cb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Light.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Medium.ttf new file mode 100644 index 00000000..aab105e3 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Medium.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Regular.ttf new file mode 100644 index 00000000..f8a4c6d4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Regular.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-SemiBold.ttf new file mode 100644 index 00000000..857e7535 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-SemiBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Thin.ttf new file mode 100644 index 00000000..0fbcc06f Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Thin.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-VariableFont_wght.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-VariableFont_wght.ttf new file mode 100644 index 00000000..7f0bedbe Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-VariableFont_wght.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AllFilterViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AllFilterViewController.nib new file mode 100644 index 00000000..25959e02 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AllFilterViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenitiesDetailTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenitiesDetailTableViewCell.nib new file mode 100644 index 00000000..89f0e620 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenitiesDetailTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenityTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenityTableViewCell.nib new file mode 100644 index 00000000..b77022eb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenityTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ArrivalConfirmationViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ArrivalConfirmationViewController.nib new file mode 100644 index 00000000..631b02fc Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ArrivalConfirmationViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Assets.car b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Assets.car new file mode 100644 index 00000000..ecf066d0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Assets.car differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..94e0a9b4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/runtime.nib new file mode 100644 index 00000000..edf83b8b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..159ce46a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib new file mode 100644 index 00000000..12ef6eab Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Calibrate.mp4 b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Calibrate.mp4 new file mode 100644 index 00000000..1a69fc8a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Calibrate.mp4 differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CalibrateMessage.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CalibrateMessage.nib new file mode 100644 index 00000000..941f2b32 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CalibrateMessage.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..b2bdbf19 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/runtime.nib new file mode 100644 index 00000000..b2bdbf19 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..27ef480e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..c35cdf22 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CatagoryDetailTableViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CatagoryDetailTableViewCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..7ff95b0a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CatagoryDetailTableViewCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CatagoryDetailTableViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CatagoryDetailTableViewCell.nib/runtime.nib new file mode 100644 index 00000000..c8336796 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CatagoryDetailTableViewCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..50f57243 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/runtime.nib new file mode 100644 index 00000000..7aaaf7e8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryCollectionViewCell.nib new file mode 100644 index 00000000..59a7e196 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryCollectionViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryDetailViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryDetailViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..fdec1950 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryDetailViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryDetailViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryDetailViewController.nib/runtime.nib new file mode 100644 index 00000000..577d47cd Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryDetailViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryInformationCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryInformationCell.nib new file mode 100644 index 00000000..240573ce Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryInformationCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryTableViewCell.nib new file mode 100644 index 00000000..628f2c11 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ChangingFloor.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ChangingFloor.nib new file mode 100644 index 00000000..0a8021e0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ChangingFloor.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..7f378dda Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib new file mode 100644 index 00000000..039249ce Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ContactDetailsCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ContactDetailsCell.nib new file mode 100644 index 00000000..6b993fc9 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ContactDetailsCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DayScheduleCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DayScheduleCell.nib new file mode 100644 index 00000000..4cad73cb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DayScheduleCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailedPlaceCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailedPlaceCell.nib new file mode 100644 index 00000000..de2f2978 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailedPlaceCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsHeaderCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsHeaderCell.nib new file mode 100644 index 00000000..8b7cb362 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsHeaderCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsTextCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsTextCell.nib new file mode 100644 index 00000000..881556a4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsTextCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCell.nib new file mode 100644 index 00000000..706f377d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCollectionViewCell.nib new file mode 100644 index 00000000..53f26902 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCollectionViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsFooterCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsFooterCell.nib new file mode 100644 index 00000000..57526627 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsFooterCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsStepper.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsStepper.nib new file mode 100644 index 00000000..34ca90b8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsStepper.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryCell.nib new file mode 100644 index 00000000..d6da65ee Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryPlaceCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryPlaceCell.nib new file mode 100644 index 00000000..93a6b6f3 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryPlaceCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..84164ae2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/runtime.nib new file mode 100644 index 00000000..66a6591c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteDetailViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteDetailViewController.nib new file mode 100644 index 00000000..74b4f2b0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteDetailViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListTableViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListTableViewCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..4b996778 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListTableViewCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListTableViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListTableViewCell.nib/runtime.nib new file mode 100644 index 00000000..8bfbaedf Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListTableViewCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..de381bfe Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListViewController.nib/runtime.nib new file mode 100644 index 00000000..2ee5eaf8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteListViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib new file mode 100644 index 00000000..7c4c10fb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCollectionViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCollectionViewCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..13c0e1f6 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCollectionViewCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCollectionViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCollectionViewCell.nib/runtime.nib new file mode 100644 index 00000000..efbc7503 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCollectionViewCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorCell.nib new file mode 100644 index 00000000..09d05a08 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorHeaderView.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorHeaderView.nib new file mode 100644 index 00000000..32ef9051 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorHeaderView.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorViewController.nib new file mode 100644 index 00000000..be30c8ab Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateCell.nib new file mode 100644 index 00000000..4a4003f0 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..786137f5 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib new file mode 100644 index 00000000..a5541e4e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI-Swift.h b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI-Swift.h new file mode 100644 index 00000000..80966512 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI-Swift.h @@ -0,0 +1,2388 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +#ifndef PENNAVUI_SWIFT_H +#define PENNAVUI_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreData; +@import CoreFoundation; +@import CoreLocation; +@import Foundation; +@import ObjectiveC; +@import Penguin; +@import QuartzCore; +@import UIKit; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PenNavUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +/// Asynchronous operation base class +/// This is abstract to class performs all of the necessary KVN of isFinished and +/// isExecuting for a concurrent Operation subclass. You can subclass this and +/// implement asynchronous operations. All you must do is: +///
    +///
  • +/// override main() with the tasks that initiate the asynchronous task; +///
  • +///
  • +/// call completeOperation() function when the asynchronous task is done; +///
  • +///
  • +/// optionally, periodically check self.cancelled status, performing any clean-up +/// necessary and then ensuring that completeOperation() is called; or +/// override cancel method, calling super.cancel() and then cleaning-up +/// and ensuring completeOperation() is called. +///
  • +///
+SWIFT_CLASS("_TtC8PenNavUI21AsynchronousOperation") +@interface AsynchronousOperation : NSOperation +@property (nonatomic, readonly, getter=isAsynchronous) BOOL asynchronous; +@property (nonatomic, readonly, getter=isExecuting) BOOL executing; +@property (nonatomic, readonly, getter=isFinished) BOOL finished; +- (void)start; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UITapGestureRecognizer; +@class NSCoder; + +/// A view that presents a backdrop interface behind a panel. +SWIFT_CLASS_NAMED("BackdropView") +@interface FloatingPanelBackdropView : UIView +/// The gesture recognizer for tap gestures to dismiss a panel. +/// By default, this gesture recognizer is disabled as following the default behavior of iOS modalities. +/// To dismiss a panel by tap gestures on the backdrop, dismissalTapGestureRecognizer.isEnabled is set to true. +@property (nonatomic, strong) UITapGestureRecognizer * _Nonnull dismissalTapGestureRecognizer; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + +@class NSEntityDescription; +@class NSManagedObjectContext; + +SWIFT_CLASS_NAMED("CachedVenue") +@interface CachedVenue : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +@interface CachedVenue (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable coverImage; +@property (nonatomic, copy) NSString * _Nullable address; +@property (nonatomic, copy) NSString * _Nullable buildingNumber; +@property (nonatomic, copy) NSString * _Nullable phone; +@property (nonatomic, copy) NSString * _Nullable email; +@property (nonatomic, copy) NSString * _Nullable website; +@property (nonatomic) int16_t floorCount; +@end + + +SWIFT_CLASS_NAMED("CampaignTracking") +@interface CampaignTracking : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +@interface CampaignTracking (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t campaignId; +@property (nonatomic, copy) NSDate * _Nullable lastNotificationDate; +@end + + +SWIFT_CLASS_NAMED("FavoriteCacheData") +@interface FavoriteCacheData : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class SharedLocationCacheData; + +@interface FavoriteCacheData (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable createDate; +@property (nonatomic, copy) NSString * _Nullable deviceId; +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic) double distance; +@property (nonatomic, copy) NSString * _Nullable id; +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic) int16_t poiId; +@property (nonatomic, copy) NSString * _Nullable userName; +@property (nonatomic, strong) SharedLocationCacheData * _Nullable location; +@end + + +enum FloatingPanelLayoutReferenceGuide : NSInteger; +@class FloatingPanelController; +enum FloatingPanelPosition : NSInteger; +@class NSLayoutConstraint; + +/// An interface for implementing custom layout anchor objects. +SWIFT_PROTOCOL("_TtP8PenNavUI28FloatingPanelLayoutAnchoring_") +@protocol FloatingPanelLayoutAnchoring +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)fpc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + +@class UILayoutGuide; +enum FloatingPanelLayoutContentBoundingGuide : NSInteger; + +/// An object that defines how to settles a panel with a layout guide of a content view. +SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelAdaptiveLayoutAnchor") +@interface FloatingPanelAdaptiveLayoutAnchor : NSObject +/// Returns a layout anchor with the specified offset by an absolute value to display a panel with its intrinsic content size. +/// The offset is an amount to offset a position of panel that displays the entire content of the specified guide from an edge of +/// the reference guide. The edge refers to a panel positioning. +/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area. +/// warning: +/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content. +/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param contentLayout The content layout guide to calculate the content size in the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size. +/// +/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel). +/// +- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified offset by a fractional value to display a panel with its intrinsic content size. +/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content +/// is displayed and 0.5 represents the half of content is displayed. +/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area. +/// warning: +/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content. +/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param contentLayout The content layout guide to calculate the content size in the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size. +/// +/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel). +/// +- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +@property (nonatomic, readonly) enum FloatingPanelLayoutContentBoundingGuide contentBoundingGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +@interface FloatingPanelAdaptiveLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + +@class FloatingPanelState; + +/// An interface for generating behavior information to fine-tune the behavior of a panel. +SWIFT_PROTOCOL("_TtP8PenNavUI21FloatingPanelBehavior_") +@protocol FloatingPanelBehavior +@optional +/// A floating-point value that determines the rate of oscillation magnitude reduction after the user lifts their finger. +/// The oscillation magnitude to attract a panel to an anchor can be adjusted this value between 0.979 and 1.0 +/// in increments of 0.001. When this value is around 0.979, the attraction uses a critically damped spring system. +/// When this value is between 0.978 and 1.0, it uses a underdamped spring system with a damping ratio computed by +/// this value. You shouldn’t return less than 0.979 because the system is overdamped. If the pan gesture’s velocity +/// is less than 300, this value is ignored and a panel applies a critically damped system. +@property (nonatomic, readonly) CGFloat springDecelerationRate; +/// A floating-point value that determines the approximate time until a panel stops to an anchor after the user lifts their finger. +@property (nonatomic, readonly) CGFloat springResponseTime; +/// Returns a deceleration rate to calculate a target position projected a dragging momentum. +/// The default implementation of this method returns the normal deceleration rate of UIScrollView. +@property (nonatomic, readonly) CGFloat momentumProjectionRate; +/// Asks the behavior if a panel should project a momentum of a user interaction to move the +/// proposed state. +/// The default implementation of this method returns false. This method is called for called +/// for all states defined by the current layout object. +- (BOOL)shouldProjectMomentum:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)proposedState SWIFT_WARN_UNUSED_RESULT; +/// Returns the progress to redirect to the previous position. +/// The progress is represented by a floating-point value between 0.0 and 1.0, inclusive, where 1.0 indicates a panel is impossible to move to the next position. The default value is 0.5. Values less than 0.0 and greater than 1.0 are pinned to those limits. +- (CGFloat)redirectionalProgress:(FloatingPanelController * _Nonnull)fpc from:(FloatingPanelState * _Nonnull)from to:(FloatingPanelState * _Nonnull)to SWIFT_WARN_UNUSED_RESULT; +/// Asks the behavior whether the rubber band effect is enabled in moving over a given edge of the surface view. +/// This method allows a panel to activate the rubber band effect to a given edge of the surface view. By default, the effect is disabled. +- (BOOL)allowsRubberBandingFor:(UIRectEdge)edge SWIFT_WARN_UNUSED_RESULT; +/// Returns the velocity threshold for the default interactive removal gesture. +/// In case FloatingPanel/FloatingPanelControllerDelegate/floatingPanel(_:shouldRemoveAt:with:) is implemented, this value will not be used. The default value of FloatingPanelDefaultBehavior is 5.5 +@property (nonatomic, readonly) CGFloat removalInteractionVelocityThreshold; +@end + + +/// An interface for generating layout information for a panel. +SWIFT_PROTOCOL("_TtP8PenNavUI19FloatingPanelLayout_") +@protocol FloatingPanelLayout +/// Returns the position of a panel in a FloatingPanelController view . +@property (nonatomic, readonly) enum FloatingPanelPosition position; +/// Returns the initial state when a panel is presented. +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState; +/// Returns the layout anchors to specify the snapping locations for each state. +@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors; +@optional +/// Returns layout constraints to determine the cross dimension of a panel. +- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +/// Returns the alpha value of the backdrop of a panel for each state. +- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A layout object that lays out a panel in bottom sheet style. +SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelBottomLayout") +@interface FloatingPanelBottomLayout : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState; +@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors; +@property (nonatomic, readonly) enum FloatingPanelPosition position; +- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FloatingPanelControllerDelegate; +@class FloatingPanelSurfaceView; +@class UIScrollView; +@class FloatingPanelPanGestureRecognizer; +enum ContentInsetAdjustmentBehavior : NSInteger; +enum ContentMode : NSInteger; +@class NSBundle; +@protocol UIViewControllerTransitionCoordinator; +@class UITraitCollection; + +/// A container view controller to display a panel to present contents in parallel as a user wants. +SWIFT_CLASS("_TtC8PenNavUI23FloatingPanelController") +@interface FloatingPanelController : UIViewController +/// The delegate of a panel controller object. +@property (nonatomic, weak) id _Nullable delegate; +/// Returns the surface view managed by the controller object. It’s the same as self.view. +@property (nonatomic, readonly, strong) FloatingPanelSurfaceView * _Null_unspecified surfaceView; +/// Returns the backdrop view managed by the controller object. +@property (nonatomic, readonly, strong) FloatingPanelBackdropView * _Null_unspecified backdropView; +/// Returns the scroll view that the controller tracks. +@property (nonatomic, readonly, weak) UIScrollView * _Nullable trackingScrollView; +@property (nonatomic, readonly, strong) FloatingPanelPanGestureRecognizer * _Nonnull panGestureRecognizer; +/// The current position of a panel controller’s contents. +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull state; +/// A Boolean value indicating whether a panel controller is attracting the surface to a state anchor. +@property (nonatomic, readonly) BOOL isAttracting; +/// The layout object that the controller manages +/// You need to call invalidateLayout() if you want to apply a new layout object into the panel +/// immediately. +@property (nonatomic, strong) id _Nonnull layout; +/// The behavior object that the controller manages +@property (nonatomic, strong) id _Nonnull behavior; +/// The content insets of the tracking scroll view derived from this safe area +@property (nonatomic, readonly) UIEdgeInsets adjustedContentInsets; +/// The behavior for determining the adjusted content offsets. +/// This property specifies how the content area of the tracking scroll view is modified using adjustedContentInsets. The default value of this property is FloatingPanelController.ContentInsetAdjustmentBehavior.always. +@property (nonatomic) enum ContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior; +/// A Boolean value that determines whether the removal interaction is enabled. +@property (nonatomic, setter=setRemovalInteractionEnabled:) BOOL isRemovalInteractionEnabled; +/// The view controller responsible for the content portion of a panel. +@property (nonatomic, strong) UIViewController * _Nullable contentViewController; +/// Constants that define how a panel content fills in the surface. +@property (nonatomic) enum ContentMode contentMode; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; +/// Initialize a newly created panel controller. +- (nonnull instancetype)initWithDelegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER; +/// Creates the view that the controller manages. +- (void)loadView; +- (void)viewDidLayoutSubviews; +- (void)viewDidAppear:(BOOL)animated; +- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator; +- (void)willTransitionToTraitCollection:(UITraitCollection * _Nonnull)newCollection withTransitionCoordinator:(id _Nonnull)coordinator; +- (void)viewWillDisappear:(BOOL)animated; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarStyle; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarHidden; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForScreenEdgesDeferringSystemGestures; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForHomeIndicatorAutoHidden; +/// Shows the surface view at the initial position defined by the current layout +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)show:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Hides the surface view to the hidden position +- (void)hide:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Adds the view managed by the controller as a child of the specified view controller. +/// \param parent A parent view controller object that displays FloatingPanelController’s view. A container view controller object isn’t applicable. +/// +/// \param viewIndex Insert the surface view managed by the controller below the specified view index. By default, the surface view will be added to the end of the parent list of subviews. +/// +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)addPanelToParent:(UIViewController * _Nonnull)parent at:(NSInteger)viewIndex animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Removes the controller and the managed view from its parent view controller +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the view controller is dismissed. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)removePanelFromParent:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Moves the position to the specified position. +/// \param to Pass a FloatingPanelPosition value to move the surface view to the position. +/// +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the view controller has finished moving. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)moveToState:(FloatingPanelState * _Nonnull)to animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Tracks the specified scroll view to correspond with the scroll. +/// \param scrollView Specify a scroll view to continuously and seamlessly work in concert with interactions of the surface view +/// +- (void)trackScrollView:(UIScrollView * _Nonnull)scrollView; +/// Cancel tracking the specify scroll view. +- (void)untrackScrollView:(UIScrollView * _Nonnull)scrollView; +- (BOOL)accessibilityPerformEscape SWIFT_WARN_UNUSED_RESULT; +/// Invalidates all layout information of the panel and apply the layout property into it immediately. +/// This lays out subviews of the view that the controller manages with the layout property by +/// calling the view’s layoutIfNeeded(). Thus this method can be called in an animation block to +/// animate the panel’s changes. +/// If the controller has a delegate object, this will lay them out using the layout object returned by +/// floatingPanel(_:layoutFor:) delegate method for the current UITraitCollection. +- (void)invalidateLayout; +/// Returns the surface’s position in a panel controller’s view for the specified state. +/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned +/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point +/// of the top-left corner of the surface. +- (CGPoint)surfaceLocationFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +/// The surface’s position in a panel controller’s view. +/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned +/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point +/// of the top-left corner of the surface. +@property (nonatomic) CGPoint surfaceLocation; +@end + +/// Constants indicating how safe area insets are added to the adjusted content inset. +typedef SWIFT_ENUM(NSInteger, ContentInsetAdjustmentBehavior, open) { + ContentInsetAdjustmentBehaviorAlways = 0, + ContentInsetAdjustmentBehaviorNever = 1, +}; + +/// A flag used to determine how the controller object lays out the content view when the surface position changes. +typedef SWIFT_ENUM(NSInteger, ContentMode, open) { +/// The option to fix the content to keep the height of the top most position. + ContentModeStatic = 0, +/// The option to scale the content to fit the bounds of the root view by changing the surface position. + ContentModeFitToBounds = 1, +}; + + + + + + + + +@class UIViewPropertyAnimator; + +/// A set of methods implemented by the delegate of a panel controller allows the adopting delegate to respond to +/// messages from the FloatingPanelController class and thus respond to, and in some affect, operations such as +/// dragging, attracting a panel, layout of a panel and the content, and transition animations. +SWIFT_PROTOCOL("_TtP8PenNavUI31FloatingPanelControllerDelegate_") +@protocol FloatingPanelControllerDelegate +@optional +/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object. +- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForTraitCollection:(UITraitCollection * _Nonnull)newCollection SWIFT_WARN_UNUSED_RESULT; +/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object. +- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +/// Returns a UIViewPropertyAnimator object to add/present the panel to a position. +/// Default is the spring animation with 0.25 secs. +- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForPresentingToState:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +/// Returns a UIViewPropertyAnimator object to remove/dismiss a panel from a position. +/// Default is the spring animator with 0.25 secs. +- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForDismissingWithVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT; +/// Called when a panel has changed to a new state. +/// This can be called inside an animation block for presenting, dismissing a panel or moving a panel with your +/// animation. So any view properties set inside this function will be automatically animated alongside a panel. +- (void)floatingPanelDidChangeState:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate if dragging should begin by the pan gesture recognizer. +- (BOOL)floatingPanelShouldBeginDragging:(FloatingPanelController * _Nonnull)fpc SWIFT_WARN_UNUSED_RESULT; +/// Called while the user drags the surface or the surface moves to a state anchor. +- (void)floatingPanelDidMove:(FloatingPanelController * _Nonnull)fpc; +/// Called on start of dragging (may require some time and or distance to move) +- (void)floatingPanelWillBeginDragging:(FloatingPanelController * _Nonnull)fpc; +/// Called on finger up if the user dragged. velocity is in points/second. +- (void)floatingPanelWillEndDragging:(FloatingPanelController * _Nonnull)fpc withVelocity:(CGPoint)velocity targetState:(FloatingPanelState * _Nonnull * _Nonnull)targetState; +/// Called on finger up if the user dragged. +/// If attract is true, the panel continues moving towards the nearby state +/// anchor. Otherwise, it stops at the closest state anchor. +/// note: +/// If attract is false, FloatingPanelController.state property has +/// already changed to the closest anchor’s state by the time this delegate method +/// is called. +- (void)floatingPanelDidEndDragging:(FloatingPanelController * _Nonnull)fpc willAttract:(BOOL)attract; +/// Called when it is about to be attracted to a state anchor. +- (void)floatingPanelWillBeginAttracting:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)state; +/// Called when attracting it is completed. +- (void)floatingPanelDidEndAttracting:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate whether a panel should be removed when dragging ended at the specified location +/// This delegate method is called only where FloatingPanel/FloatingPanelController/isRemovalInteractionEnabled is true. +/// The velocity vector is calculated from the distance to a point of the hidden state and the pan gesture’s velocity. +- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldRemoveAtLocation:(CGPoint)location withVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT; +/// Called on start to remove its view controller from the parent view controller. +- (void)floatingPanelWillRemove:(FloatingPanelController * _Nonnull)fpc; +/// Called when a panel is removed from the parent view controller. +- (void)floatingPanelDidRemove:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate for a content offset of the tracking scroll view to be pinned when a panel moves +/// If you do not implement this method, the controller uses a value of the content offset plus the content insets +/// of the tracked scroll view. Your implementation of this method can return a value for a navigation bar with a large +/// title, for example. +/// This method will not be called if the controller doesn’t track any scroll view. +- (CGPoint)floatingPanel:(FloatingPanelController * _Nonnull)fpc contentOffsetForPinningScrollView:(UIScrollView * _Nonnull)trackingScrollView SWIFT_WARN_UNUSED_RESULT; +/// Returns a Boolean value that determines whether the tracking scroll view should +/// scroll or not +/// If you return true, the scroll content scrolls when its scroll position is not +/// at the top of the content. If the delegate doesn’t implement this method, its +/// content can be scrolled only in the most expanded state. +/// Basically, the decision to scroll is based on the state property like the +/// following code. +/// \code +/// func floatingPanel( +/// _ fpc: FloatingPanelController, +/// shouldAllowToScroll scrollView: UIScrollView, +/// in state: FloatingPanelState +/// ) -> Bool { +/// return state == .full || state == .half +/// } +/// +/// \endcodeattention: +/// It is recommended that this method always returns the most expanded state(i.e. +/// .full). If it excludes the state, the panel might do unexpected behaviors. +- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldAllowToScroll:(UIScrollView * _Nonnull)scrollView in:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + + +/// An object that defines how to settles a panel with the intrinsic size for a content. +SWIFT_CLASS("_TtC8PenNavUI34FloatingPanelIntrinsicLayoutAnchor") +@interface FloatingPanelIntrinsicLayoutAnchor : NSObject +/// Returns a layout anchor with the specified offset by an absolute value and reference guide for a panel. +/// The offset is an amount to offset a position of panel that displays the entire content from an edge of +/// the reference guide. The edge refers to a panel positioning. +/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified offset by a fractional value and reference guide for a panel. +/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content +/// is displayed and 0.5 represents the half of content is displayed. +/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// The reference rectangle area for the offset +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FloatingPanelIntrinsicLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + + +enum FloatingPanelReferenceEdge : NSInteger; + +/// An object that defines how to settles a panel with insets from an edge of a reference rectangle. +SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelLayoutAnchor") +@interface FloatingPanelLayoutAnchor : NSObject +/// Returns a layout anchor with the specified inset by an absolute value, edge and reference guide for a panel. +/// The inset is an amount to inset a panel from an edge of the reference guide. The edge refers to a panel +/// positioning. +/// \param absoluteOffset An absolute offset to attach the panel from the edge. +/// +/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithAbsoluteInset:(CGFloat)absoluteInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified inset by a fractional value, edge and reference guide for a panel. +/// The inset is an amount to inset a panel from the edge of the specified reference guide. The value is +/// a floating-point number in the range 0.0 to 1.0, where 0.0 represents zero distance from the edge and +/// 1.0 represents a distance to the opposite edge. +/// \param fractionalOffset A fractional value of the size of FloatingPanelController’s view to attach the panel from the edge. +/// +/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithFractionalInset:(CGFloat)fractionalInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// The reference rectangle area for the inset. +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FloatingPanelLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A representation to specify a bounding box which limit the content size of a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutContentBoundingGuide, open) { + FloatingPanelLayoutContentBoundingGuideNone = 0, + FloatingPanelLayoutContentBoundingGuideSuperview = 1, + FloatingPanelLayoutContentBoundingGuideSafeArea = 2, +}; + +/// A representation to specify a rectangular area to lay out a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutReferenceGuide, open) { + FloatingPanelLayoutReferenceGuideSuperview = 0, + FloatingPanelLayoutReferenceGuideSafeArea = 1, +}; + +@class UITouch; +@class UIEvent; +@protocol UIGestureRecognizerDelegate; + +/// A gesture recognizer that looks for panning (dragging) gestures in a panel. +SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelPanGestureRecognizer") +@interface FloatingPanelPanGestureRecognizer : UIPanGestureRecognizer +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nonnull)event; +/// The delegate of the gesture recognizer. +/// note: +/// The delegate is used by FloatingPanel itself. If you set your own delegate object, an +/// exception is raised. If you want to handle the methods of UIGestureRecognizerDelegate, you can use delegateProxy. +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithTarget:(id _Nullable)target action:(SEL _Nullable)action SWIFT_UNAVAILABLE; +@end + +/// Constants describing the position of a panel in a screen +typedef SWIFT_ENUM(NSInteger, FloatingPanelPosition, open) { + FloatingPanelPositionTop = 0, + FloatingPanelPositionLeft = 1, + FloatingPanelPositionBottom = 2, + FloatingPanelPositionRight = 3, +}; + +/// Constants that specify the edge of the container of a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelReferenceEdge, open) { + FloatingPanelReferenceEdgeTop = 0, + FloatingPanelReferenceEdgeLeft = 1, + FloatingPanelReferenceEdgeBottom = 2, + FloatingPanelReferenceEdgeRight = 3, +}; + + +/// An object that represents the display state of a panel in a screen. +SWIFT_CLASS("_TtC8PenNavUI18FloatingPanelState") +@interface FloatingPanelState : NSObject +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue order:(NSInteger)order OBJC_DESIGNATED_INITIALIZER; +- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription; +/// A panel state indicates the entire panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Full;) ++ (FloatingPanelState * _Nonnull)Full SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates the half of a panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Half;) ++ (FloatingPanelState * _Nonnull)Half SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates the tip of a panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Tip;) ++ (FloatingPanelState * _Nonnull)Tip SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates it is hidden. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Hidden;) ++ (FloatingPanelState * _Nonnull)Hidden SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// A view that presents a grabber handle in the surface of a panel. +SWIFT_CLASS_NAMED("GrabberView") +@interface FloatingPanelGrabberView : UIView +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (void)layoutSubviews; +- (UIView * _Nullable)hitTest:(CGPoint)point withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + + + + + + + +SWIFT_CLASS_NAMED("PenNavStyle") +@interface PenNavStyle : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSData; + +@interface PenNavStyle (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic, copy) NSData * _Nullable value; +@end + +@class PenNavUIManager; + +SWIFT_PROTOCOL("_TtP8PenNavUI15PenNavUIMethods_") +@protocol PenNavUIMethods +/// setting the root view controller and view contriner +- (void)presentWithRoot:(UIViewController * _Nonnull)root view:(UIView * _Nonnull)view; +/// setting client id +- (PenNavUIManager * _Nonnull)setClientKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +/// setting use id ‘Provided by hosted app’ +- (PenNavUIManager * _Nonnull)setUsername:(NSString * _Nonnull)userID SWIFT_WARN_UNUSED_RESULT; +/// settting service url name +- (PenNavUIManager * _Nonnull)setServiceNameWithDataServiceName:(NSString * _Nonnull)dataServiceName positionServiceName:(NSString * _Nonnull)positionServiceName SWIFT_WARN_UNUSED_RESULT; +/// settting base url for dataURL & position url +- (PenNavUIManager * _Nonnull)setBaseURLWithDataURL:(NSString * _Nonnull)dataURL positionURL:(NSString * _Nonnull)positionURL SWIFT_WARN_UNUSED_RESULT; +@optional +/// enable/disable outdoor positioning +- (PenNavUIManager * _Nonnull)setOutdoorEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +/// enable/disable simulation mode +- (PenNavUIManager * _Nonnull)setSimulationModeEnabledWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +/// enable/disable step detection +- (PenNavUIManager * _Nonnull)setStepDetectionEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +@required +/// Start building and initlizing the SDKs +- (void)build; +@end + + +SWIFT_CLASS("_TtC8PenNavUI15PenNavUIManager") +@interface PenNavUIManager : NSObject +- (void)build; +- (void)presentWithRoot:(UIViewController * _Nonnull)root view:(UIView * _Nonnull)view; +- (PenNavUIManager * _Nonnull)setClientKey:(NSString * _Nonnull)key; +- (PenNavUIManager * _Nonnull)setUsername:(NSString * _Nonnull)userID; +- (PenNavUIManager * _Nonnull)setServiceNameWithDataServiceName:(NSString * _Nonnull)dataServiceName positionServiceName:(NSString * _Nonnull)positionServiceName; +- (PenNavUIManager * _Nonnull)setBaseURLWithDataURL:(NSString * _Nonnull)dataURL positionURL:(NSString * _Nonnull)positionURL; +- (PenNavUIManager * _Nonnull)setOutdoorEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +- (PenNavUIManager * _Nonnull)setSimulationModeEnabledWithIsEnable:(BOOL)isEnable; +- (PenNavUIManager * _Nonnull)setStepDetectionEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class CLLocationManager; +@class CLRegion; + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)locationManager:(CLLocationManager * _Nonnull)manager didEnterRegion:(CLRegion * _Nonnull)region; +@end + + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)locationManagerDidChangeAuthorization:(CLLocationManager * _Nonnull)manager; +- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status; +@end + + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)onReadyWithWarning:(enum WarningCode)warning; +- (void)onInitilzationErrorWithError:(enum ErrorCode)error; +- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status; +@end + + + +SWIFT_CLASS_NAMED("PenNavUITableUpdate") +@interface PenNavUITableUpdate : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface PenNavUITableUpdate (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable lastUpdateTime; +@property (nonatomic, copy) NSString * _Nullable tableName; +@end + + +SWIFT_CLASS_NAMED("SVG") +@interface SVGImage : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + + + + + +SWIFT_CLASS_NAMED("SharedLocationCacheData") +@interface SharedLocationCacheData : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface SharedLocationCacheData (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t edgeId; +@property (nonatomic) int16_t floorId; +@property (nonatomic) double latitude; +@property (nonatomic) double longitude; +@property (nonatomic, copy) NSString * _Nullable navigationAvoid; +@property (nonatomic) int16_t venueId; +@property (nonatomic) int16_t x; +@property (nonatomic) int16_t y; +@end + +@class UIColor; +@class FloatingPanelSurfaceAppearanceShadow; + +/// An object for customizing the appearance of a surface view +SWIFT_CLASS_NAMED("SurfaceAppearance") +@interface FloatingPanelSurfaceAppearance : NSObject +/// The background color of a surface view +@property (nonatomic, strong) UIColor * _Nullable backgroundColor; +/// The radius to use when drawing the top rounded corners. +/// self.contentView is masked with the top rounded corners automatically on iOS 11 and later. +/// On iOS 10, they are not automatically masked because of a UIVisualEffectView issue. See https://forums.developer.apple.com/thread/50854 +@property (nonatomic) CGFloat cornerRadius; +/// Defines the curve used for rendering the rounded corners of the layer. +/// Defaults to .circular. +@property (nonatomic) CALayerCornerCurve _Nonnull cornerCurve SWIFT_AVAILABILITY(ios,introduced=13.0); +/// An array of shadows used to create drop shadows underneath a surface view. +@property (nonatomic, copy) NSArray * _Nonnull shadows; +/// The border width of a surface view. +@property (nonatomic, strong) UIColor * _Nullable borderColor; +/// The border color of a surface view. +@property (nonatomic) CGFloat borderWidth; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// An object that represents information to render a shadow +SWIFT_CLASS_NAMED("Shadow") +@interface FloatingPanelSurfaceAppearanceShadow : NSObject +/// A Boolean indicating whether a shadow is displayed. +@property (nonatomic) BOOL hidden; +/// The color of a shadow. +@property (nonatomic, strong) UIColor * _Nonnull color; +/// The offset (in points) of a shadow. +@property (nonatomic) CGSize offset; +/// The opacity of a shadow. +@property (nonatomic) float opacity; +/// The blur radius (in points) used to render a shadow. +@property (nonatomic) CGFloat radius; +/// The inflated amount of a shadow prior to applying the blur. +@property (nonatomic) CGFloat spread; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A view that presents a surface interface in a panel. +SWIFT_CLASS_NAMED("SurfaceView") +@interface FloatingPanelSurfaceView : UIView +/// A FloatingPanelGrabberView object displayed at the top of the surface view. +/// To use a custom grabber, hide this and then add it to the surface view at appropriate point. +@property (nonatomic, readonly, strong) FloatingPanelGrabberView * _Nonnull grabberHandle; +/// Offset of the grabber handle from the interactive edge. +@property (nonatomic) CGFloat grabberHandlePadding; +/// The offset from the move edge to prevent the content scroll +@property (nonatomic) CGFloat grabberAreaOffset; +/// The grabber handle size +/// On left/right positioned panel the width dimension is used as the height of grabberHandle, and vice versa. +@property (nonatomic) CGSize grabberHandleSize; +/// The content view to be assigned a view of the content view controller of FloatingPanelController +@property (nonatomic, weak) UIView * _Nullable contentView; +/// The content insets specifying the insets around the content view. +@property (nonatomic) UIEdgeInsets contentPadding; +@property (nonatomic, strong) UIColor * _Nullable backgroundColor; +/// The appearance settings for a surface view. +@property (nonatomic, strong) FloatingPanelSurfaceAppearance * _Nonnull appearance; +/// The margins to use when laying out the container view wrapping content. +@property (nonatomic) UIEdgeInsets containerMargins; +/// The view that displays an actual surface shape. +/// It renders the background color, border line and top rounded corners, +/// specified by other properties. The reason why they’re not be applied to +/// a content view directly is because it avoids any side-effects to the +/// content view. +@property (nonatomic, readonly, strong) UIView * _Nonnull containerView; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL requiresConstraintBasedLayout;) ++ (BOOL)requiresConstraintBasedLayout SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (void)updateConstraints; +- (void)layoutSubviews; +@property (nonatomic, readonly) CGSize intrinsicContentSize; +@end + +@class UICollectionViewLayoutAttributes; + +SWIFT_CLASS("_TtC8PenNavUI13TagFlowLayout") +@interface TagFlowLayout : UICollectionViewFlowLayout +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; +- (NSArray * _Nullable)layoutAttributesForElementsInRect:(CGRect)rect SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL flipsHorizontallyInOppositeLayoutDirection; +@property (nonatomic, readonly) UIUserInterfaceLayoutDirection developmentLayoutDirection; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + + + + + + + + + + + + + + + + + + + + + +@interface UIImage (SWIFT_EXTENSION(PenNavUI)) +- (nullable instancetype)initWithSVGData:(NSData * _Nonnull)svgData; +- (nullable instancetype)initWithContentsOfSVGFile:(NSString * _Nonnull)path; ++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT; ++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name inBundle:(NSBundle * _Nonnull)bundle SWIFT_WARN_UNUSED_RESULT; +@end + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +#ifndef PENNAVUI_SWIFT_H +#define PENNAVUI_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreData; +@import CoreFoundation; +@import CoreLocation; +@import Foundation; +@import ObjectiveC; +@import Penguin; +@import QuartzCore; +@import UIKit; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PenNavUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +/// Asynchronous operation base class +/// This is abstract to class performs all of the necessary KVN of isFinished and +/// isExecuting for a concurrent Operation subclass. You can subclass this and +/// implement asynchronous operations. All you must do is: +///
    +///
  • +/// override main() with the tasks that initiate the asynchronous task; +///
  • +///
  • +/// call completeOperation() function when the asynchronous task is done; +///
  • +///
  • +/// optionally, periodically check self.cancelled status, performing any clean-up +/// necessary and then ensuring that completeOperation() is called; or +/// override cancel method, calling super.cancel() and then cleaning-up +/// and ensuring completeOperation() is called. +///
  • +///
+SWIFT_CLASS("_TtC8PenNavUI21AsynchronousOperation") +@interface AsynchronousOperation : NSOperation +@property (nonatomic, readonly, getter=isAsynchronous) BOOL asynchronous; +@property (nonatomic, readonly, getter=isExecuting) BOOL executing; +@property (nonatomic, readonly, getter=isFinished) BOOL finished; +- (void)start; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UITapGestureRecognizer; +@class NSCoder; + +/// A view that presents a backdrop interface behind a panel. +SWIFT_CLASS_NAMED("BackdropView") +@interface FloatingPanelBackdropView : UIView +/// The gesture recognizer for tap gestures to dismiss a panel. +/// By default, this gesture recognizer is disabled as following the default behavior of iOS modalities. +/// To dismiss a panel by tap gestures on the backdrop, dismissalTapGestureRecognizer.isEnabled is set to true. +@property (nonatomic, strong) UITapGestureRecognizer * _Nonnull dismissalTapGestureRecognizer; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + +@class NSEntityDescription; +@class NSManagedObjectContext; + +SWIFT_CLASS_NAMED("CachedVenue") +@interface CachedVenue : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +@interface CachedVenue (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable coverImage; +@property (nonatomic, copy) NSString * _Nullable address; +@property (nonatomic, copy) NSString * _Nullable buildingNumber; +@property (nonatomic, copy) NSString * _Nullable phone; +@property (nonatomic, copy) NSString * _Nullable email; +@property (nonatomic, copy) NSString * _Nullable website; +@property (nonatomic) int16_t floorCount; +@end + + +SWIFT_CLASS_NAMED("CampaignTracking") +@interface CampaignTracking : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +@interface CampaignTracking (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t campaignId; +@property (nonatomic, copy) NSDate * _Nullable lastNotificationDate; +@end + + +SWIFT_CLASS_NAMED("FavoriteCacheData") +@interface FavoriteCacheData : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class SharedLocationCacheData; + +@interface FavoriteCacheData (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable createDate; +@property (nonatomic, copy) NSString * _Nullable deviceId; +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic) double distance; +@property (nonatomic, copy) NSString * _Nullable id; +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic) int16_t poiId; +@property (nonatomic, copy) NSString * _Nullable userName; +@property (nonatomic, strong) SharedLocationCacheData * _Nullable location; +@end + + +enum FloatingPanelLayoutReferenceGuide : NSInteger; +@class FloatingPanelController; +enum FloatingPanelPosition : NSInteger; +@class NSLayoutConstraint; + +/// An interface for implementing custom layout anchor objects. +SWIFT_PROTOCOL("_TtP8PenNavUI28FloatingPanelLayoutAnchoring_") +@protocol FloatingPanelLayoutAnchoring +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)fpc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + +@class UILayoutGuide; +enum FloatingPanelLayoutContentBoundingGuide : NSInteger; + +/// An object that defines how to settles a panel with a layout guide of a content view. +SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelAdaptiveLayoutAnchor") +@interface FloatingPanelAdaptiveLayoutAnchor : NSObject +/// Returns a layout anchor with the specified offset by an absolute value to display a panel with its intrinsic content size. +/// The offset is an amount to offset a position of panel that displays the entire content of the specified guide from an edge of +/// the reference guide. The edge refers to a panel positioning. +/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area. +/// warning: +/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content. +/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param contentLayout The content layout guide to calculate the content size in the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size. +/// +/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel). +/// +- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified offset by a fractional value to display a panel with its intrinsic content size. +/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content +/// is displayed and 0.5 represents the half of content is displayed. +/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area. +/// warning: +/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content. +/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param contentLayout The content layout guide to calculate the content size in the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size. +/// +/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel). +/// +- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +@property (nonatomic, readonly) enum FloatingPanelLayoutContentBoundingGuide contentBoundingGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +@interface FloatingPanelAdaptiveLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + +@class FloatingPanelState; + +/// An interface for generating behavior information to fine-tune the behavior of a panel. +SWIFT_PROTOCOL("_TtP8PenNavUI21FloatingPanelBehavior_") +@protocol FloatingPanelBehavior +@optional +/// A floating-point value that determines the rate of oscillation magnitude reduction after the user lifts their finger. +/// The oscillation magnitude to attract a panel to an anchor can be adjusted this value between 0.979 and 1.0 +/// in increments of 0.001. When this value is around 0.979, the attraction uses a critically damped spring system. +/// When this value is between 0.978 and 1.0, it uses a underdamped spring system with a damping ratio computed by +/// this value. You shouldn’t return less than 0.979 because the system is overdamped. If the pan gesture’s velocity +/// is less than 300, this value is ignored and a panel applies a critically damped system. +@property (nonatomic, readonly) CGFloat springDecelerationRate; +/// A floating-point value that determines the approximate time until a panel stops to an anchor after the user lifts their finger. +@property (nonatomic, readonly) CGFloat springResponseTime; +/// Returns a deceleration rate to calculate a target position projected a dragging momentum. +/// The default implementation of this method returns the normal deceleration rate of UIScrollView. +@property (nonatomic, readonly) CGFloat momentumProjectionRate; +/// Asks the behavior if a panel should project a momentum of a user interaction to move the +/// proposed state. +/// The default implementation of this method returns false. This method is called for called +/// for all states defined by the current layout object. +- (BOOL)shouldProjectMomentum:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)proposedState SWIFT_WARN_UNUSED_RESULT; +/// Returns the progress to redirect to the previous position. +/// The progress is represented by a floating-point value between 0.0 and 1.0, inclusive, where 1.0 indicates a panel is impossible to move to the next position. The default value is 0.5. Values less than 0.0 and greater than 1.0 are pinned to those limits. +- (CGFloat)redirectionalProgress:(FloatingPanelController * _Nonnull)fpc from:(FloatingPanelState * _Nonnull)from to:(FloatingPanelState * _Nonnull)to SWIFT_WARN_UNUSED_RESULT; +/// Asks the behavior whether the rubber band effect is enabled in moving over a given edge of the surface view. +/// This method allows a panel to activate the rubber band effect to a given edge of the surface view. By default, the effect is disabled. +- (BOOL)allowsRubberBandingFor:(UIRectEdge)edge SWIFT_WARN_UNUSED_RESULT; +/// Returns the velocity threshold for the default interactive removal gesture. +/// In case FloatingPanel/FloatingPanelControllerDelegate/floatingPanel(_:shouldRemoveAt:with:) is implemented, this value will not be used. The default value of FloatingPanelDefaultBehavior is 5.5 +@property (nonatomic, readonly) CGFloat removalInteractionVelocityThreshold; +@end + + +/// An interface for generating layout information for a panel. +SWIFT_PROTOCOL("_TtP8PenNavUI19FloatingPanelLayout_") +@protocol FloatingPanelLayout +/// Returns the position of a panel in a FloatingPanelController view . +@property (nonatomic, readonly) enum FloatingPanelPosition position; +/// Returns the initial state when a panel is presented. +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState; +/// Returns the layout anchors to specify the snapping locations for each state. +@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors; +@optional +/// Returns layout constraints to determine the cross dimension of a panel. +- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +/// Returns the alpha value of the backdrop of a panel for each state. +- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A layout object that lays out a panel in bottom sheet style. +SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelBottomLayout") +@interface FloatingPanelBottomLayout : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState; +@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors; +@property (nonatomic, readonly) enum FloatingPanelPosition position; +- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FloatingPanelControllerDelegate; +@class FloatingPanelSurfaceView; +@class UIScrollView; +@class FloatingPanelPanGestureRecognizer; +enum ContentInsetAdjustmentBehavior : NSInteger; +enum ContentMode : NSInteger; +@class NSBundle; +@protocol UIViewControllerTransitionCoordinator; +@class UITraitCollection; + +/// A container view controller to display a panel to present contents in parallel as a user wants. +SWIFT_CLASS("_TtC8PenNavUI23FloatingPanelController") +@interface FloatingPanelController : UIViewController +/// The delegate of a panel controller object. +@property (nonatomic, weak) id _Nullable delegate; +/// Returns the surface view managed by the controller object. It’s the same as self.view. +@property (nonatomic, readonly, strong) FloatingPanelSurfaceView * _Null_unspecified surfaceView; +/// Returns the backdrop view managed by the controller object. +@property (nonatomic, readonly, strong) FloatingPanelBackdropView * _Null_unspecified backdropView; +/// Returns the scroll view that the controller tracks. +@property (nonatomic, readonly, weak) UIScrollView * _Nullable trackingScrollView; +@property (nonatomic, readonly, strong) FloatingPanelPanGestureRecognizer * _Nonnull panGestureRecognizer; +/// The current position of a panel controller’s contents. +@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull state; +/// A Boolean value indicating whether a panel controller is attracting the surface to a state anchor. +@property (nonatomic, readonly) BOOL isAttracting; +/// The layout object that the controller manages +/// You need to call invalidateLayout() if you want to apply a new layout object into the panel +/// immediately. +@property (nonatomic, strong) id _Nonnull layout; +/// The behavior object that the controller manages +@property (nonatomic, strong) id _Nonnull behavior; +/// The content insets of the tracking scroll view derived from this safe area +@property (nonatomic, readonly) UIEdgeInsets adjustedContentInsets; +/// The behavior for determining the adjusted content offsets. +/// This property specifies how the content area of the tracking scroll view is modified using adjustedContentInsets. The default value of this property is FloatingPanelController.ContentInsetAdjustmentBehavior.always. +@property (nonatomic) enum ContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior; +/// A Boolean value that determines whether the removal interaction is enabled. +@property (nonatomic, setter=setRemovalInteractionEnabled:) BOOL isRemovalInteractionEnabled; +/// The view controller responsible for the content portion of a panel. +@property (nonatomic, strong) UIViewController * _Nullable contentViewController; +/// Constants that define how a panel content fills in the surface. +@property (nonatomic) enum ContentMode contentMode; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; +/// Initialize a newly created panel controller. +- (nonnull instancetype)initWithDelegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER; +/// Creates the view that the controller manages. +- (void)loadView; +- (void)viewDidLayoutSubviews; +- (void)viewDidAppear:(BOOL)animated; +- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator; +- (void)willTransitionToTraitCollection:(UITraitCollection * _Nonnull)newCollection withTransitionCoordinator:(id _Nonnull)coordinator; +- (void)viewWillDisappear:(BOOL)animated; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarStyle; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarHidden; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForScreenEdgesDeferringSystemGestures; +@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForHomeIndicatorAutoHidden; +/// Shows the surface view at the initial position defined by the current layout +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)show:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Hides the surface view to the hidden position +- (void)hide:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Adds the view managed by the controller as a child of the specified view controller. +/// \param parent A parent view controller object that displays FloatingPanelController’s view. A container view controller object isn’t applicable. +/// +/// \param viewIndex Insert the surface view managed by the controller below the specified view index. By default, the surface view will be added to the end of the parent list of subviews. +/// +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)addPanelToParent:(UIViewController * _Nonnull)parent at:(NSInteger)viewIndex animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Removes the controller and the managed view from its parent view controller +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the view controller is dismissed. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)removePanelFromParent:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Moves the position to the specified position. +/// \param to Pass a FloatingPanelPosition value to move the surface view to the position. +/// +/// \param animated Pass true to animate the presentation; otherwise, pass false. +/// +/// \param completion The block to execute after the view controller has finished moving. This block has no return value and takes no parameters. You may specify nil for this parameter. +/// +- (void)moveToState:(FloatingPanelState * _Nonnull)to animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion; +/// Tracks the specified scroll view to correspond with the scroll. +/// \param scrollView Specify a scroll view to continuously and seamlessly work in concert with interactions of the surface view +/// +- (void)trackScrollView:(UIScrollView * _Nonnull)scrollView; +/// Cancel tracking the specify scroll view. +- (void)untrackScrollView:(UIScrollView * _Nonnull)scrollView; +- (BOOL)accessibilityPerformEscape SWIFT_WARN_UNUSED_RESULT; +/// Invalidates all layout information of the panel and apply the layout property into it immediately. +/// This lays out subviews of the view that the controller manages with the layout property by +/// calling the view’s layoutIfNeeded(). Thus this method can be called in an animation block to +/// animate the panel’s changes. +/// If the controller has a delegate object, this will lay them out using the layout object returned by +/// floatingPanel(_:layoutFor:) delegate method for the current UITraitCollection. +- (void)invalidateLayout; +/// Returns the surface’s position in a panel controller’s view for the specified state. +/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned +/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point +/// of the top-left corner of the surface. +- (CGPoint)surfaceLocationFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +/// The surface’s position in a panel controller’s view. +/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned +/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point +/// of the top-left corner of the surface. +@property (nonatomic) CGPoint surfaceLocation; +@end + +/// Constants indicating how safe area insets are added to the adjusted content inset. +typedef SWIFT_ENUM(NSInteger, ContentInsetAdjustmentBehavior, open) { + ContentInsetAdjustmentBehaviorAlways = 0, + ContentInsetAdjustmentBehaviorNever = 1, +}; + +/// A flag used to determine how the controller object lays out the content view when the surface position changes. +typedef SWIFT_ENUM(NSInteger, ContentMode, open) { +/// The option to fix the content to keep the height of the top most position. + ContentModeStatic = 0, +/// The option to scale the content to fit the bounds of the root view by changing the surface position. + ContentModeFitToBounds = 1, +}; + + + + + + + + +@class UIViewPropertyAnimator; + +/// A set of methods implemented by the delegate of a panel controller allows the adopting delegate to respond to +/// messages from the FloatingPanelController class and thus respond to, and in some affect, operations such as +/// dragging, attracting a panel, layout of a panel and the content, and transition animations. +SWIFT_PROTOCOL("_TtP8PenNavUI31FloatingPanelControllerDelegate_") +@protocol FloatingPanelControllerDelegate +@optional +/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object. +- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForTraitCollection:(UITraitCollection * _Nonnull)newCollection SWIFT_WARN_UNUSED_RESULT; +/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object. +- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +/// Returns a UIViewPropertyAnimator object to add/present the panel to a position. +/// Default is the spring animation with 0.25 secs. +- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForPresentingToState:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +/// Returns a UIViewPropertyAnimator object to remove/dismiss a panel from a position. +/// Default is the spring animator with 0.25 secs. +- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForDismissingWithVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT; +/// Called when a panel has changed to a new state. +/// This can be called inside an animation block for presenting, dismissing a panel or moving a panel with your +/// animation. So any view properties set inside this function will be automatically animated alongside a panel. +- (void)floatingPanelDidChangeState:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate if dragging should begin by the pan gesture recognizer. +- (BOOL)floatingPanelShouldBeginDragging:(FloatingPanelController * _Nonnull)fpc SWIFT_WARN_UNUSED_RESULT; +/// Called while the user drags the surface or the surface moves to a state anchor. +- (void)floatingPanelDidMove:(FloatingPanelController * _Nonnull)fpc; +/// Called on start of dragging (may require some time and or distance to move) +- (void)floatingPanelWillBeginDragging:(FloatingPanelController * _Nonnull)fpc; +/// Called on finger up if the user dragged. velocity is in points/second. +- (void)floatingPanelWillEndDragging:(FloatingPanelController * _Nonnull)fpc withVelocity:(CGPoint)velocity targetState:(FloatingPanelState * _Nonnull * _Nonnull)targetState; +/// Called on finger up if the user dragged. +/// If attract is true, the panel continues moving towards the nearby state +/// anchor. Otherwise, it stops at the closest state anchor. +/// note: +/// If attract is false, FloatingPanelController.state property has +/// already changed to the closest anchor’s state by the time this delegate method +/// is called. +- (void)floatingPanelDidEndDragging:(FloatingPanelController * _Nonnull)fpc willAttract:(BOOL)attract; +/// Called when it is about to be attracted to a state anchor. +- (void)floatingPanelWillBeginAttracting:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)state; +/// Called when attracting it is completed. +- (void)floatingPanelDidEndAttracting:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate whether a panel should be removed when dragging ended at the specified location +/// This delegate method is called only where FloatingPanel/FloatingPanelController/isRemovalInteractionEnabled is true. +/// The velocity vector is calculated from the distance to a point of the hidden state and the pan gesture’s velocity. +- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldRemoveAtLocation:(CGPoint)location withVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT; +/// Called on start to remove its view controller from the parent view controller. +- (void)floatingPanelWillRemove:(FloatingPanelController * _Nonnull)fpc; +/// Called when a panel is removed from the parent view controller. +- (void)floatingPanelDidRemove:(FloatingPanelController * _Nonnull)fpc; +/// Asks the delegate for a content offset of the tracking scroll view to be pinned when a panel moves +/// If you do not implement this method, the controller uses a value of the content offset plus the content insets +/// of the tracked scroll view. Your implementation of this method can return a value for a navigation bar with a large +/// title, for example. +/// This method will not be called if the controller doesn’t track any scroll view. +- (CGPoint)floatingPanel:(FloatingPanelController * _Nonnull)fpc contentOffsetForPinningScrollView:(UIScrollView * _Nonnull)trackingScrollView SWIFT_WARN_UNUSED_RESULT; +/// Returns a Boolean value that determines whether the tracking scroll view should +/// scroll or not +/// If you return true, the scroll content scrolls when its scroll position is not +/// at the top of the content. If the delegate doesn’t implement this method, its +/// content can be scrolled only in the most expanded state. +/// Basically, the decision to scroll is based on the state property like the +/// following code. +/// \code +/// func floatingPanel( +/// _ fpc: FloatingPanelController, +/// shouldAllowToScroll scrollView: UIScrollView, +/// in state: FloatingPanelState +/// ) -> Bool { +/// return state == .full || state == .half +/// } +/// +/// \endcodeattention: +/// It is recommended that this method always returns the most expanded state(i.e. +/// .full). If it excludes the state, the panel might do unexpected behaviors. +- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldAllowToScroll:(UIScrollView * _Nonnull)scrollView in:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT; +@end + + +/// An object that defines how to settles a panel with the intrinsic size for a content. +SWIFT_CLASS("_TtC8PenNavUI34FloatingPanelIntrinsicLayoutAnchor") +@interface FloatingPanelIntrinsicLayoutAnchor : NSObject +/// Returns a layout anchor with the specified offset by an absolute value and reference guide for a panel. +/// The offset is an amount to offset a position of panel that displays the entire content from an edge of +/// the reference guide. The edge refers to a panel positioning. +/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified offset by a fractional value and reference guide for a panel. +/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content +/// is displayed and 0.5 represents the half of content is displayed. +/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// The reference rectangle area for the offset +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FloatingPanelIntrinsicLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + + +enum FloatingPanelReferenceEdge : NSInteger; + +/// An object that defines how to settles a panel with insets from an edge of a reference rectangle. +SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelLayoutAnchor") +@interface FloatingPanelLayoutAnchor : NSObject +/// Returns a layout anchor with the specified inset by an absolute value, edge and reference guide for a panel. +/// The inset is an amount to inset a panel from an edge of the reference guide. The edge refers to a panel +/// positioning. +/// \param absoluteOffset An absolute offset to attach the panel from the edge. +/// +/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithAbsoluteInset:(CGFloat)absoluteInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// Returns a layout anchor with the specified inset by a fractional value, edge and reference guide for a panel. +/// The inset is an amount to inset a panel from the edge of the specified reference guide. The value is +/// a floating-point number in the range 0.0 to 1.0, where 0.0 represents zero distance from the edge and +/// 1.0 represents a distance to the opposite edge. +/// \param fractionalOffset A fractional value of the size of FloatingPanelController’s view to attach the panel from the edge. +/// +/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset. +/// +/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view. +/// +- (nonnull instancetype)initWithFractionalInset:(CGFloat)fractionalInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER; +/// The reference rectangle area for the inset. +@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FloatingPanelLayoutAnchor (SWIFT_EXTENSION(PenNavUI)) +- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A representation to specify a bounding box which limit the content size of a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutContentBoundingGuide, open) { + FloatingPanelLayoutContentBoundingGuideNone = 0, + FloatingPanelLayoutContentBoundingGuideSuperview = 1, + FloatingPanelLayoutContentBoundingGuideSafeArea = 2, +}; + +/// A representation to specify a rectangular area to lay out a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutReferenceGuide, open) { + FloatingPanelLayoutReferenceGuideSuperview = 0, + FloatingPanelLayoutReferenceGuideSafeArea = 1, +}; + +@class UITouch; +@class UIEvent; +@protocol UIGestureRecognizerDelegate; + +/// A gesture recognizer that looks for panning (dragging) gestures in a panel. +SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelPanGestureRecognizer") +@interface FloatingPanelPanGestureRecognizer : UIPanGestureRecognizer +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nonnull)event; +/// The delegate of the gesture recognizer. +/// note: +/// The delegate is used by FloatingPanel itself. If you set your own delegate object, an +/// exception is raised. If you want to handle the methods of UIGestureRecognizerDelegate, you can use delegateProxy. +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithTarget:(id _Nullable)target action:(SEL _Nullable)action SWIFT_UNAVAILABLE; +@end + +/// Constants describing the position of a panel in a screen +typedef SWIFT_ENUM(NSInteger, FloatingPanelPosition, open) { + FloatingPanelPositionTop = 0, + FloatingPanelPositionLeft = 1, + FloatingPanelPositionBottom = 2, + FloatingPanelPositionRight = 3, +}; + +/// Constants that specify the edge of the container of a panel. +typedef SWIFT_ENUM(NSInteger, FloatingPanelReferenceEdge, open) { + FloatingPanelReferenceEdgeTop = 0, + FloatingPanelReferenceEdgeLeft = 1, + FloatingPanelReferenceEdgeBottom = 2, + FloatingPanelReferenceEdgeRight = 3, +}; + + +/// An object that represents the display state of a panel in a screen. +SWIFT_CLASS("_TtC8PenNavUI18FloatingPanelState") +@interface FloatingPanelState : NSObject +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue order:(NSInteger)order OBJC_DESIGNATED_INITIALIZER; +- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription; +/// A panel state indicates the entire panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Full;) ++ (FloatingPanelState * _Nonnull)Full SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates the half of a panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Half;) ++ (FloatingPanelState * _Nonnull)Half SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates the tip of a panel is shown. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Tip;) ++ (FloatingPanelState * _Nonnull)Tip SWIFT_WARN_UNUSED_RESULT; +/// A panel state indicates it is hidden. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Hidden;) ++ (FloatingPanelState * _Nonnull)Hidden SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// A view that presents a grabber handle in the surface of a panel. +SWIFT_CLASS_NAMED("GrabberView") +@interface FloatingPanelGrabberView : UIView +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (void)layoutSubviews; +- (UIView * _Nullable)hitTest:(CGPoint)point withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + + + + + + + +SWIFT_CLASS_NAMED("PenNavStyle") +@interface PenNavStyle : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSData; + +@interface PenNavStyle (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic, copy) NSData * _Nullable value; +@end + +@class PenNavUIManager; + +SWIFT_PROTOCOL("_TtP8PenNavUI15PenNavUIMethods_") +@protocol PenNavUIMethods +/// setting the root view controller and view contriner +- (void)presentWithRoot:(UIViewController * _Nonnull)root view:(UIView * _Nonnull)view; +/// setting client id +- (PenNavUIManager * _Nonnull)setClientKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +/// setting use id ‘Provided by hosted app’ +- (PenNavUIManager * _Nonnull)setUsername:(NSString * _Nonnull)userID SWIFT_WARN_UNUSED_RESULT; +/// settting service url name +- (PenNavUIManager * _Nonnull)setServiceNameWithDataServiceName:(NSString * _Nonnull)dataServiceName positionServiceName:(NSString * _Nonnull)positionServiceName SWIFT_WARN_UNUSED_RESULT; +/// settting base url for dataURL & position url +- (PenNavUIManager * _Nonnull)setBaseURLWithDataURL:(NSString * _Nonnull)dataURL positionURL:(NSString * _Nonnull)positionURL SWIFT_WARN_UNUSED_RESULT; +@optional +/// enable/disable outdoor positioning +- (PenNavUIManager * _Nonnull)setOutdoorEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +/// enable/disable simulation mode +- (PenNavUIManager * _Nonnull)setSimulationModeEnabledWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +/// enable/disable step detection +- (PenNavUIManager * _Nonnull)setStepDetectionEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +@required +/// Start building and initlizing the SDKs +- (void)build; +@end + + +SWIFT_CLASS("_TtC8PenNavUI15PenNavUIManager") +@interface PenNavUIManager : NSObject +- (void)build; +- (void)presentWithRoot:(UIViewController * _Nonnull)root view:(UIView * _Nonnull)view; +- (PenNavUIManager * _Nonnull)setClientKey:(NSString * _Nonnull)key; +- (PenNavUIManager * _Nonnull)setUsername:(NSString * _Nonnull)userID; +- (PenNavUIManager * _Nonnull)setServiceNameWithDataServiceName:(NSString * _Nonnull)dataServiceName positionServiceName:(NSString * _Nonnull)positionServiceName; +- (PenNavUIManager * _Nonnull)setBaseURLWithDataURL:(NSString * _Nonnull)dataURL positionURL:(NSString * _Nonnull)positionURL; +- (PenNavUIManager * _Nonnull)setOutdoorEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +- (PenNavUIManager * _Nonnull)setSimulationModeEnabledWithIsEnable:(BOOL)isEnable; +- (PenNavUIManager * _Nonnull)setStepDetectionEnableWithIsEnable:(BOOL)isEnable SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class CLLocationManager; +@class CLRegion; + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)locationManager:(CLLocationManager * _Nonnull)manager didEnterRegion:(CLRegion * _Nonnull)region; +@end + + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)locationManagerDidChangeAuthorization:(CLLocationManager * _Nonnull)manager; +- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status; +@end + + +@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI)) +- (void)onReadyWithWarning:(enum WarningCode)warning; +- (void)onInitilzationErrorWithError:(enum ErrorCode)error; +- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status; +@end + + + +SWIFT_CLASS_NAMED("PenNavUITableUpdate") +@interface PenNavUITableUpdate : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface PenNavUITableUpdate (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic, copy) NSString * _Nullable lastUpdateTime; +@property (nonatomic, copy) NSString * _Nullable tableName; +@end + + +SWIFT_CLASS_NAMED("SVG") +@interface SVGImage : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + + + + + +SWIFT_CLASS_NAMED("SharedLocationCacheData") +@interface SharedLocationCacheData : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface SharedLocationCacheData (SWIFT_EXTENSION(PenNavUI)) +@property (nonatomic) int16_t edgeId; +@property (nonatomic) int16_t floorId; +@property (nonatomic) double latitude; +@property (nonatomic) double longitude; +@property (nonatomic, copy) NSString * _Nullable navigationAvoid; +@property (nonatomic) int16_t venueId; +@property (nonatomic) int16_t x; +@property (nonatomic) int16_t y; +@end + +@class UIColor; +@class FloatingPanelSurfaceAppearanceShadow; + +/// An object for customizing the appearance of a surface view +SWIFT_CLASS_NAMED("SurfaceAppearance") +@interface FloatingPanelSurfaceAppearance : NSObject +/// The background color of a surface view +@property (nonatomic, strong) UIColor * _Nullable backgroundColor; +/// The radius to use when drawing the top rounded corners. +/// self.contentView is masked with the top rounded corners automatically on iOS 11 and later. +/// On iOS 10, they are not automatically masked because of a UIVisualEffectView issue. See https://forums.developer.apple.com/thread/50854 +@property (nonatomic) CGFloat cornerRadius; +/// Defines the curve used for rendering the rounded corners of the layer. +/// Defaults to .circular. +@property (nonatomic) CALayerCornerCurve _Nonnull cornerCurve SWIFT_AVAILABILITY(ios,introduced=13.0); +/// An array of shadows used to create drop shadows underneath a surface view. +@property (nonatomic, copy) NSArray * _Nonnull shadows; +/// The border width of a surface view. +@property (nonatomic, strong) UIColor * _Nullable borderColor; +/// The border color of a surface view. +@property (nonatomic) CGFloat borderWidth; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// An object that represents information to render a shadow +SWIFT_CLASS_NAMED("Shadow") +@interface FloatingPanelSurfaceAppearanceShadow : NSObject +/// A Boolean indicating whether a shadow is displayed. +@property (nonatomic) BOOL hidden; +/// The color of a shadow. +@property (nonatomic, strong) UIColor * _Nonnull color; +/// The offset (in points) of a shadow. +@property (nonatomic) CGSize offset; +/// The opacity of a shadow. +@property (nonatomic) float opacity; +/// The blur radius (in points) used to render a shadow. +@property (nonatomic) CGFloat radius; +/// The inflated amount of a shadow prior to applying the blur. +@property (nonatomic) CGFloat spread; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A view that presents a surface interface in a panel. +SWIFT_CLASS_NAMED("SurfaceView") +@interface FloatingPanelSurfaceView : UIView +/// A FloatingPanelGrabberView object displayed at the top of the surface view. +/// To use a custom grabber, hide this and then add it to the surface view at appropriate point. +@property (nonatomic, readonly, strong) FloatingPanelGrabberView * _Nonnull grabberHandle; +/// Offset of the grabber handle from the interactive edge. +@property (nonatomic) CGFloat grabberHandlePadding; +/// The offset from the move edge to prevent the content scroll +@property (nonatomic) CGFloat grabberAreaOffset; +/// The grabber handle size +/// On left/right positioned panel the width dimension is used as the height of grabberHandle, and vice versa. +@property (nonatomic) CGSize grabberHandleSize; +/// The content view to be assigned a view of the content view controller of FloatingPanelController +@property (nonatomic, weak) UIView * _Nullable contentView; +/// The content insets specifying the insets around the content view. +@property (nonatomic) UIEdgeInsets contentPadding; +@property (nonatomic, strong) UIColor * _Nullable backgroundColor; +/// The appearance settings for a surface view. +@property (nonatomic, strong) FloatingPanelSurfaceAppearance * _Nonnull appearance; +/// The margins to use when laying out the container view wrapping content. +@property (nonatomic) UIEdgeInsets containerMargins; +/// The view that displays an actual surface shape. +/// It renders the background color, border line and top rounded corners, +/// specified by other properties. The reason why they’re not be applied to +/// a content view directly is because it avoids any side-effects to the +/// content view. +@property (nonatomic, readonly, strong) UIView * _Nonnull containerView; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL requiresConstraintBasedLayout;) ++ (BOOL)requiresConstraintBasedLayout SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +- (void)updateConstraints; +- (void)layoutSubviews; +@property (nonatomic, readonly) CGSize intrinsicContentSize; +@end + +@class UICollectionViewLayoutAttributes; + +SWIFT_CLASS("_TtC8PenNavUI13TagFlowLayout") +@interface TagFlowLayout : UICollectionViewFlowLayout +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; +- (NSArray * _Nullable)layoutAttributesForElementsInRect:(CGRect)rect SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL flipsHorizontallyInOppositeLayoutDirection; +@property (nonatomic, readonly) UIUserInterfaceLayoutDirection developmentLayoutDirection; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + + + + + + + + + + + + + + + + + + + + + +@interface UIImage (SWIFT_EXTENSION(PenNavUI)) +- (nullable instancetype)initWithSVGData:(NSData * _Nonnull)svgData; +- (nullable instancetype)initWithContentsOfSVGFile:(NSString * _Nonnull)path; ++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT; ++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name inBundle:(NSBundle * _Nonnull)bundle SWIFT_WARN_UNUSED_RESULT; +@end + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI.h b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI.h new file mode 100644 index 00000000..ffae1357 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI.h @@ -0,0 +1,18 @@ +// +// PenNavUI.h +// PenNavUI +// +// Created by Fawzi Rifai on 18/08/2023. +// + +#import + +//! Project version number for PenNavUI. +FOUNDATION_EXPORT double PenNavUIVersionNumber; + +//! Project version string for PenNavUI. +FOUNDATION_EXPORT const unsigned char PenNavUIVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HomeViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HomeViewController.nib new file mode 100644 index 00000000..3e0e422c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HomeViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..e38805a8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/runtime.nib new file mode 100644 index 00000000..72c45e31 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Info.plist b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Info.plist new file mode 100644 index 00000000..7388d8ac Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Info.plist differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..772ddb87 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/runtime.nib new file mode 100644 index 00000000..2525c131 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..6d05f83d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/runtime.nib new file mode 100644 index 00000000..7e8489d9 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MapViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MapViewController.nib new file mode 100644 index 00000000..53d60969 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MapViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailCell.nib new file mode 100644 index 00000000..d9ded644 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailImageCell.nib new file mode 100644 index 00000000..bb81e4d3 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailImageCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..5a0ef056 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailViewController.nib/runtime.nib new file mode 100644 index 00000000..39f9a2aa Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 00000000..be5112fc --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,42051 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "PenNavUI", + "printedName": "PenNavUI", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayout", + "printedName": "FloatingPanelLayout", + "children": [ + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)position", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)position", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialState", + "printedName": "initialState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)initialState", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)initialState", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "anchors", + "printedName": "anchors", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)anchors", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)anchors", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prepareLayout", + "printedName": "prepareLayout(surfaceView:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)prepareLayoutWithSurfaceView:in:", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP07prepareF011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "prepareLayoutWithSurfaceView:in:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "backdropAlpha", + "printedName": "backdropAlpha(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)backdropAlphaFor:", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "backdropAlphaFor:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelBottomLayout", + "printedName": "FloatingPanelBottomLayout", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBottomLayout", + "printedName": "PenNavUI.FloatingPanelBottomLayout", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)init", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "initialState", + "printedName": "initialState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)initialState", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "initialState", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)initialState", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "initialState", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "anchors", + "printedName": "anchors", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)anchors", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "anchors", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)anchors", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "anchors", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)position", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "position", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)position", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "position", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prepareLayout", + "printedName": "prepareLayout(surfaceView:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)prepareLayoutWithSurfaceView:in:", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "prepareLayoutWithSurfaceView:in:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "backdropAlpha", + "printedName": "backdropAlpha(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)backdropAlphaFor:", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "backdropAlphaFor:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayout", + "printedName": "FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "CachedVenue", + "printedName": "CachedVenue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CachedVenue", + "printedName": "PenNavUI.CachedVenue", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CachedVenue", + "printedName": "PenNavUI.CachedVenue", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)id", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)id", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setId:", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "coverImage", + "printedName": "coverImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)coverImage", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)coverImage", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setCoverImage:", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)address", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)address", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setAddress:", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "buildingNumber", + "printedName": "buildingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)buildingNumber", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)buildingNumber", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setBuildingNumber:", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)phone", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)phone", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setPhone:", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)email", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)email", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setEmail:", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "website", + "printedName": "website", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)website", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)website", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setWebsite:", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorCount", + "printedName": "floorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)floorCount", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)floorCount", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setFloorCount:", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue", + "mangledName": "$s8PenNavUI11CachedVenueC", + "moduleName": "PenNavUI", + "objc_name": "CachedVenue", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "CampaignTracking", + "printedName": "CampaignTracking", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CampaignTracking", + "printedName": "PenNavUI.CampaignTracking", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CampaignTracking", + "printedName": "PenNavUI.CampaignTracking", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "campaignId", + "printedName": "campaignId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)campaignId", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)campaignId", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setCampaignId:", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "lastNotificationDate", + "printedName": "lastNotificationDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)lastNotificationDate", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)lastNotificationDate", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setLastNotificationDate:", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking", + "mangledName": "$s8PenNavUI16CampaignTrackingC", + "moduleName": "PenNavUI", + "objc_name": "CampaignTracking", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CGTextRenderer", + "printedName": "CGTextRenderer", + "children": [ + { + "kind": "TypeDecl", + "name": "API", + "printedName": "API", + "children": [ + { + "kind": "Var", + "name": "uiKit", + "printedName": "uiKit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CGTextRenderer.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "appKit", + "printedName": "appKit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CGTextRenderer.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14CGTextRendererC3APIO6appKityA2EmF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO6appKityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivp", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivg", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI14CGTextRendererC3APIO", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(named:in:size:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(width: Swift.Int, height: Swift.Int)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(fileURL:size:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(width: Swift.Int, height: Swift.Int)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(data:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "renderPath", + "printedName": "renderPath(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI14CGTextRendererC", + "mangledName": "$s8PenNavUI14CGTextRendererC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TagFlowLayout", + "printedName": "TagFlowLayout", + "children": [ + { + "kind": "Function", + "name": "layoutAttributesForElements", + "printedName": "layoutAttributesForElements(in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UICollectionViewLayoutAttributes]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.UICollectionViewLayoutAttributes]", + "children": [ + { + "kind": "TypeNominal", + "name": "UICollectionViewLayoutAttributes", + "printedName": "UIKit.UICollectionViewLayoutAttributes", + "usr": "c:objc(cs)UICollectionViewLayoutAttributes" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)layoutAttributesForElementsInRect:", + "mangledName": "$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutAttributesForElementsInRect:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "flipsHorizontallyInOppositeLayoutDirection", + "printedName": "flipsHorizontallyInOppositeLayoutDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)flipsHorizontallyInOppositeLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "flipsHorizontallyInOppositeLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)flipsHorizontallyInOppositeLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "flipsHorizontallyInOppositeLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "developmentLayoutDirection", + "printedName": "developmentLayoutDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "UIUserInterfaceLayoutDirection", + "printedName": "UIKit.UIUserInterfaceLayoutDirection", + "usr": "c:@E@UIUserInterfaceLayoutDirection" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)developmentLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "developmentLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIUserInterfaceLayoutDirection", + "printedName": "UIKit.UIUserInterfaceLayoutDirection", + "usr": "c:@E@UIUserInterfaceLayoutDirection" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)developmentLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "developmentLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TagFlowLayout", + "printedName": "PenNavUI.TagFlowLayout", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)init", + "mangledName": "$s8PenNavUI13TagFlowLayoutCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "LayoutAlignment", + "printedName": "LayoutAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "center", + "printedName": "center", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment?", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO", + "moduleName": "PenNavUI", + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout", + "mangledName": "$s8PenNavUI13TagFlowLayoutC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UICollectionViewFlowLayout", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UICollectionViewFlowLayout", + "UIKit.UICollectionViewLayout", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUIManager", + "printedName": "PenNavUIManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvpZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvgZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvsZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvsZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvMZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvMZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "initializationDelegate", + "printedName": "initializationDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "eventsDelegate", + "printedName": "eventsDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "locationDelegate", + "printedName": "locationDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)build", + "mangledName": "$s8PenNavUI0aB9UIManagerC5buildyyF", + "moduleName": "PenNavUI", + "objc_name": "build", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyACSSF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyACSSF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyySSFZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyySSFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeepLinkScheme", + "printedName": "setDeepLinkScheme(_:deepLinkDomain:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC17setDeepLinkScheme_04deepG6DomainACSS_SStF", + "mangledName": "$s8PenNavUI0aB9UIManagerC17setDeepLinkScheme_04deepG6DomainACSS_SStF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeepLinkData", + "printedName": "setDeepLinkData(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC15setDeepLinkDatayACSSSgF", + "mangledName": "$s8PenNavUI0aB9UIManagerC15setDeepLinkDatayACSSSgF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnableReportIssue", + "printedName": "setEnableReportIssue(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setShareLocationCallback", + "printedName": "setShareLocationCallback(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "navigate", + "printedName": "navigate(to:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, PenNavUI.PenNavUIError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.PenNavUIError?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setAppColor", + "printedName": "setAppColor(color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSyFZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "present", + "printedName": "present(root:view:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)presentWithRoot:view:", + "mangledName": "$s8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF", + "moduleName": "PenNavUI", + "objc_name": "presentWithRoot:view:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dismiss", + "printedName": "dismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC7dismissyyF", + "mangledName": "$s8PenNavUI0aB9UIManagerC7dismissyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKey", + "printedName": "setClientKey(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setClientKey:", + "mangledName": "$s8PenNavUI0aB9UIManagerC12setClientKeyyACSSF", + "moduleName": "PenNavUI", + "objc_name": "setClientKey:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientID", + "printedName": "setClientID(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setClientIDyACSSF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setClientIDyACSSF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUsername", + "printedName": "setUsername(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setUsername:", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setUsernameyACSSF", + "moduleName": "PenNavUI", + "objc_name": "setUsername:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataServiceName:positionServiceName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setServiceNameWithDataServiceName:positionServiceName:", + "mangledName": "$s8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF", + "moduleName": "PenNavUI", + "objc_name": "setServiceNameWithDataServiceName:positionServiceName:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setBaseURLWithDataURL:positionURL:", + "mangledName": "$s8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF", + "moduleName": "PenNavUI", + "objc_name": "setBaseURLWithDataURL:positionURL:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setIsShowUserName", + "printedName": "setIsShowUserName(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBackButtonVisibility", + "printedName": "setBackButtonVisibility(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC23setBackButtonVisibilityyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC23setBackButtonVisibilityyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setIsUpdateUserLocationSmoothly", + "printedName": "setIsUpdateUserLocationSmoothly(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setOutdoorEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setOutdoorEnableWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setSimulationModeEnabledWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setSimulationModeEnabledWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setStepDetectionEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setStepDetectionEnableWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionEnable", + "printedName": "setTransitionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setGeographicCoordinateEnable", + "printedName": "setGeographicCoordinateEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getToken", + "printedName": "getToken(clientID:clientKey:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Penguin.ErrorCode?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key10completionySS_SSySSSg_7Penguin9ErrorCodeOSgtctF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key10completionySS_SSySSSg_7Penguin9ErrorCodeOSgtctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setToken", + "printedName": "setToken(token:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)init", + "mangledName": "$s8PenNavUI0aB9UIManagerCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "locationManagerDidChangeAuthorization", + "printedName": "locationManagerDidChangeAuthorization(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManagerDidChangeAuthorization:", + "mangledName": "$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CF", + "moduleName": "PenNavUI", + "objc_name": "locationManagerDidChangeAuthorization:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didChangeAuthorization:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLAuthorizationStatus", + "printedName": "CoreLocation.CLAuthorizationStatus", + "usr": "c:@E@CLAuthorizationStatus" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didChangeAuthorizationStatus:", + "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF", + "moduleName": "PenNavUI", + "objc_name": "locationManager:didChangeAuthorizationStatus:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReady", + "printedName": "onReady(warning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onReadyWithWarning:", + "mangledName": "$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tF", + "moduleName": "PenNavUI", + "objc_name": "onReadyWithWarning:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitilzationError", + "printedName": "onInitilzationError(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitilzationErrorWithError:", + "mangledName": "$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tF", + "moduleName": "PenNavUI", + "objc_name": "onInitilzationErrorWithError:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitializationProgressChange", + "printedName": "onInitializationProgressChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitializationProgressChangeWithStatus:", + "mangledName": "$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tF", + "moduleName": "PenNavUI", + "objc_name": "onInitializationProgressChangeWithStatus:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "initializeLocationManager", + "printedName": "initializeLocationManager()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC25initializeLocationManageryyF", + "mangledName": "$s8PenNavUI0aB9UIManagerC25initializeLocationManageryyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didEnterRegion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLRegion", + "printedName": "CoreLocation.CLRegion", + "usr": "c:objc(cs)CLRegion" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didEnterRegion:", + "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_14didEnterRegionySo010CLLocationF0C_So8CLRegionCtF", + "moduleName": "PenNavUI", + "objc_name": "locationManager:didEnterRegion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager", + "mangledName": "$s8PenNavUI0aB9UIManagerC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PenNavUIMethods", + "printedName": "PenNavUIMethods", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods", + "mangledName": "$s8PenNavUI0aB9UIMethodsP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "PIInitializerDelegate", + "printedName": "PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate", + "mangledName": "$s7Penguin21PIInitializerDelegateP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DOM", + "printedName": "DOM", + "declKind": "Enum", + "usr": "s:8PenNavUI3DOMO", + "mangledName": "$s8PenNavUI3DOMO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CommandLine", + "printedName": "CommandLine", + "children": [ + { + "kind": "Function", + "name": "processImage", + "printedName": "processImage(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ", + "mangledName": "$s8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeSVGOptions", + "printedName": "makeSVGOptions(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ", + "mangledName": "$s8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeTextAPI", + "printedName": "makeTextAPI(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ", + "mangledName": "$s8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "processImage", + "printedName": "processImage(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ", + "mangledName": "$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImageInsets", + "printedName": "makeImageInsets(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ", + "mangledName": "$s8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputUltralight", + "printedName": "inputUltralight", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputBlack", + "printedName": "inputBlack", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "format", + "printedName": "format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "api", + "printedName": "api", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insets", + "printedName": "insets", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insetsUltralight", + "printedName": "insetsUltralight", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insetsBlack", + "printedName": "insetsBlack", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "precision", + "printedName": "precision", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Format", + "printedName": "Format", + "children": [ + { + "kind": "Var", + "name": "jpeg", + "printedName": "jpeg", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO4jpegyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO4jpegyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "pdf", + "printedName": "pdf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO3pdfyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pdfyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "png", + "printedName": "png", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO3pngyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pngyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "swift", + "printedName": "swift", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO5swiftyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO5swiftyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "sfsymbol", + "printedName": "sfsymbol", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Format?", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvp", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvg", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO6FormatO", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "API", + "printedName": "API", + "children": [ + { + "kind": "Var", + "name": "appkit", + "printedName": "appkit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO3APIO6appkityA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO3APIO6appkityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "uikit", + "printedName": "uikit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO3APIO5uikityA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO3APIO5uikityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvp", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvg", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO3APIO", + "mangledName": "$s8PenNavUI11CommandLineO3APIO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Size", + "printedName": "Size", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Size.Type) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Size.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO4SizeO7defaultyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO7defaultyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Size.Type) -> (Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Size.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO4SizeO", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Scale", + "printedName": "Scale", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "retina", + "printedName": "retina", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO6retinayA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO6retinayA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "superRetina", + "printedName": "superRetina", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivp", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivg", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO5ScaleO", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Insets", + "printedName": "Insets", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(top:left:bottom:right:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11CommandLineO6InsetsV", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Function", + "name": "parseConfiguration", + "printedName": "parseConfiguration(from:baseDirectory:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ", + "mangledName": "$s8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "invalid", + "printedName": "invalid", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unsupported", + "printedName": "unsupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "fileNotFound", + "printedName": "fileNotFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivp", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivg", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO5ErrorO", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO", + "mangledName": "$s8PenNavUI11CommandLineO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelBehavior", + "printedName": "FloatingPanelBehavior", + "children": [ + { + "kind": "Var", + "name": "springDecelerationRate", + "printedName": "springDecelerationRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springDecelerationRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springDecelerationRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "springResponseTime", + "printedName": "springResponseTime", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springResponseTime", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springResponseTime", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "momentumProjectionRate", + "printedName": "momentumProjectionRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)momentumProjectionRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)momentumProjectionRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "shouldProjectMomentum", + "printedName": "shouldProjectMomentum(_:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)shouldProjectMomentum:to:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21shouldProjectMomentum_2toSbAA0dE10ControllerC_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redirectionalProgress", + "printedName": "redirectionalProgress(_:from:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)redirectionalProgress:from:to:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "allowsRubberBanding", + "printedName": "allowsRubberBanding(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIRectEdge", + "printedName": "UIKit.UIRectEdge", + "usr": "c:@E@UIRectEdge" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)allowsRubberBandingFor:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "allowsRubberBandingFor:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "removalInteractionVelocityThreshold", + "printedName": "removalInteractionVelocityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)removalInteractionVelocityThreshold", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)removalInteractionVelocityThreshold", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelDefaultBehavior", + "printedName": "FloatingPanelDefaultBehavior", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelDefaultBehavior", + "printedName": "PenNavUI.FloatingPanelDefaultBehavior", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorCACycfc", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "springDecelerationRate", + "printedName": "springDecelerationRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springDecelerationRate", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springDecelerationRate", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "springResponseTime", + "printedName": "springResponseTime", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springResponseTime", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springResponseTime", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "momentumProjectionRate", + "printedName": "momentumProjectionRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "momentumProjectionRate", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "momentumProjectionRate", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "redirectionalProgress", + "printedName": "redirectionalProgress(_:from:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to14CoreFoundation7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "redirectionalProgress:from:to:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "allowsRubberBanding", + "printedName": "allowsRubberBanding(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIRectEdge", + "printedName": "UIKit.UIRectEdge", + "usr": "c:@E@UIRectEdge" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "allowsRubberBandingFor:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "removalInteractionVelocityThreshold", + "printedName": "removalInteractionVelocityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "removalInteractionVelocityThreshold", + "declAttributes": [ + "HasInitialValue", + "ObjC", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "objc_name": "removalInteractionVelocityThreshold", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "FloatingPanelBehavior", + "printedName": "FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IssueType", + "printedName": "IssueType", + "children": [ + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO3poiyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO3poiyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO5venueyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO5venueyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "location", + "printedName": "location", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO8locationyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO8locationyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "navigation", + "printedName": "navigation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO10navigationyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO10navigationyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI9IssueTypeO9hashValueSivp", + "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI9IssueTypeO9hashValueSivg", + "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI9IssueTypeO", + "mangledName": "$s8PenNavUI9IssueTypeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MapKit", + "printedName": "MapKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FavoriteCacheData", + "printedName": "FavoriteCacheData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FavoriteCacheData", + "printedName": "PenNavUI.FavoriteCacheData", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "FavoriteCacheData", + "printedName": "PenNavUI.FavoriteCacheData", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "createDate", + "printedName": "createDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)createDate", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)createDate", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setCreateDate:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "deviceId", + "printedName": "deviceId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)deviceId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)deviceId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDeviceId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)type", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)type", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setType:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "distance", + "printedName": "distance", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)distance", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)distance", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDistance:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)id", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)id", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)label", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)label", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLabel:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "poiId", + "printedName": "poiId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)poiId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)poiId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setPoiId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "userName", + "printedName": "userName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)userName", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)userName", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setUserName:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "location", + "printedName": "location", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)location", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)location", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLocation:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC", + "moduleName": "PenNavUI", + "objc_name": "FavoriteCacheData", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelReferenceEdge", + "printedName": "FloatingPanelReferenceEdge", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeTop", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO3topyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeLeft", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO4leftyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeBottom", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO6bottomyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeRight", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO5rightyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelReferenceEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "Var", + "name": "superview", + "printedName": "superview", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSuperview", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO9superviewyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "safeArea", + "printedName": "safeArea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSafeArea", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8safeAreayA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideNone", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO4noneyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "superview", + "printedName": "superview", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSuperview", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO9superviewyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "safeArea", + "printedName": "safeArea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSafeArea", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8safeAreayA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUITableUpdate", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUI.PenNavUITableUpdate", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUI.PenNavUITableUpdate", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "lastUpdateTime", + "printedName": "lastUpdateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)lastUpdateTime", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)lastUpdateTime", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setLastUpdateTime:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "tableName", + "printedName": "tableName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)tableName", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)tableName", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setTableName:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC", + "moduleName": "PenNavUI", + "objc_name": "PenNavUITableUpdate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SFSymbolRenderer", + "printedName": "SFSymbolRenderer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(options:insets:insetsUltralight:insetsBlack:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSymbolRenderer", + "printedName": "PenNavUI.SFSymbolRenderer", + "usr": "s:8PenNavUI16SFSymbolRendererV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc", + "mangledName": "$s8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(regular:ultralight:black:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF", + "mangledName": "$s8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI16SFSymbolRendererV", + "mangledName": "$s8PenNavUI16SFSymbolRendererV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Darwin", + "printedName": "Darwin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavStyle", + "printedName": "PenNavStyle", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavStyle", + "printedName": "PenNavUI.PenNavStyle", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI0aB5StyleC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavStyle", + "printedName": "PenNavUI.PenNavStyle", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)type", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)type", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setType:", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)value", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)value", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setValue:", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle", + "mangledName": "$s8PenNavUI0aB5StyleC", + "moduleName": "PenNavUI", + "objc_name": "PenNavStyle", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CampaignMessage", + "printedName": "CampaignMessage", + "children": [ + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvp", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvg", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvs", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvM", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvp", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvg", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvs", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvM", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI15CampaignMessageV", + "mangledName": "$s8PenNavUI15CampaignMessageV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavInitializationDelegate", + "printedName": "PenNavInitializationDelegate", + "children": [ + { + "kind": "Function", + "name": "onPenNavSuccess", + "printedName": "onPenNavSuccess()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB22InitializationDelegateP02onaB7SuccessyyF", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onaB7SuccessyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavInitializationError", + "printedName": "onPenNavInitializationError(errorType:errorDescription:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI0aB22InitializationDelegateP", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIEventsDelegate", + "printedName": "PIEventsDelegate", + "children": [ + { + "kind": "Function", + "name": "onBackButtonPressed", + "printedName": "onBackButtonPressed()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavUIDismiss", + "printedName": "onPenNavUIDismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReportIssue", + "printedName": "onReportIssue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onShareLocation", + "printedName": "onShareLocation(link:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onBackButtonPressed", + "printedName": "onBackButtonPressed()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavUIDismiss", + "printedName": "onPenNavUIDismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReportIssue", + "printedName": "onReportIssue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onShareLocation", + "printedName": "onShareLocation(link:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI16PIEventsDelegateP", + "mangledName": "$s8PenNavUI16PIEventsDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PILocationDelegate", + "printedName": "PILocationDelegate", + "children": [ + { + "kind": "Function", + "name": "onLocationOffCampus", + "printedName": "onLocationOffCampus(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "mangledName": "$s8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationMessage", + "printedName": "onLocationMessage(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CampaignMessage", + "printedName": "PenNavUI.CampaignMessage", + "usr": "s:8PenNavUI15CampaignMessageV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF", + "mangledName": "$s8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationOffCampus", + "printedName": "onLocationOffCampus(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "mangledName": "$s8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationMessage", + "printedName": "onLocationMessage(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CampaignMessage", + "printedName": "PenNavUI.CampaignMessage", + "usr": "s:8PenNavUI15CampaignMessageV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF", + "mangledName": "$s8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI18PILocationDelegateP", + "mangledName": "$s8PenNavUI18PILocationDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PenNavUIMethods", + "printedName": "PenNavUIMethods", + "children": [ + { + "kind": "Function", + "name": "present", + "printedName": "present(root:view:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)presentWithRoot:view:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP7present4root4viewySo16UIViewControllerC_So0H0CtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "presentWithRoot:view:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKey", + "printedName": "setClientKey(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setClientKey:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP12setClientKeyyAA0aB9UIManagerCSSF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUsername", + "printedName": "setUsername(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setUsername:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP11setUsernameyAA0aB9UIManagerCSSF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataServiceName:positionServiceName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setServiceNameWithDataServiceName:positionServiceName:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP14setServiceName04datafG008positionfG0AA0aB9UIManagerCSS_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setServiceNameWithDataServiceName:positionServiceName:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setBaseURLWithDataURL:positionURL:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP10setBaseURL04dataG008positionG0AA0aB9UIManagerCSS_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setBaseURLWithDataURL:positionURL:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setOutdoorEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP16setOutdoorEnable02isG0AA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setOutdoorEnableWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setSimulationModeEnabledWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP24setSimulationModeEnabled8isEnableAA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setSimulationModeEnabledWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setStepDetectionEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP22setStepDetectionEnable02isH0AA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setStepDetectionEnableWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)build", + "mangledName": "$s8PenNavUI0aB9UIMethodsP5buildyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods", + "mangledName": "$s8PenNavUI0aB9UIMethodsP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SharedLocationCacheData", + "printedName": "SharedLocationCacheData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "edgeId", + "printedName": "edgeId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)edgeId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)edgeId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setEdgeId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorId", + "printedName": "floorId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)floorId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)floorId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setFloorId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)latitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)latitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLatitude:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)longitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)longitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLongitude:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "navigationAvoid", + "printedName": "navigationAvoid", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)navigationAvoid", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)navigationAvoid", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setNavigationAvoid:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)venueId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)venueId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setVenueId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)x", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)x", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setX:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)y", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)y", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setY:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC", + "moduleName": "PenNavUI", + "objc_name": "SharedLocationCacheData", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelState", + "printedName": "FloatingPanelState", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelState?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:order:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)initWithRawValue:order:", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_Sitcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithRawValue:order:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvp", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvg", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "order", + "printedName": "order", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivp", + "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivg", + "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)copyWithZone:", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "PenNavUI", + "objc_name": "copyWithZone:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)description", + "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)description", + "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)debugDescription", + "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "debugDescription", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)debugDescription", + "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "debugDescription", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "full", + "printedName": "full", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Full", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Full", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Full", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "half", + "printedName": "half", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Half", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Half", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Half", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "tip", + "printedName": "tip", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Tip", + "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Tip", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Tip", + "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "hidden", + "printedName": "hidden", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Hidden", + "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Hidden", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Hidden", + "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)init", + "mangledName": "$s8PenNavUI18FloatingPanelStateCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState", + "mangledName": "$s8PenNavUI18FloatingPanelStateC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AsynchronousOperation", + "printedName": "AsynchronousOperation", + "children": [ + { + "kind": "Var", + "name": "isAsynchronous", + "printedName": "isAsynchronous", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)asynchronous", + "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "asynchronous", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isAsynchronous", + "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isAsynchronous", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isExecuting", + "printedName": "isExecuting", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)executing", + "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "executing", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "SetterAccess", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isExecuting", + "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isExecuting", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isFinished", + "printedName": "isFinished", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)finished", + "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "finished", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "SetterAccess", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isFinished", + "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isFinished", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "completeOperation", + "printedName": "completeOperation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI21AsynchronousOperationC08completeE0yyF", + "mangledName": "$s8PenNavUI21AsynchronousOperationC08completeE0yyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)start", + "mangledName": "$s8PenNavUI21AsynchronousOperationC5startyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "start", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "AsynchronousOperation", + "printedName": "PenNavUI.AsynchronousOperation", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)init", + "mangledName": "$s8PenNavUI21AsynchronousOperationCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation", + "mangledName": "$s8PenNavUI21AsynchronousOperationC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSOperation", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.Operation", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SurfaceAppearance", + "printedName": "SurfaceAppearance", + "children": [ + { + "kind": "TypeDecl", + "name": "Shadow", + "printedName": "Shadow", + "children": [ + { + "kind": "Var", + "name": "hidden", + "printedName": "hidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "offset", + "printedName": "offset", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "opacity", + "printedName": "opacity", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "spread", + "printedName": "spread", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceAppearanceShadow", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)backgroundColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)backgroundColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBackgroundColor:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerRadius", + "printedName": "cornerRadius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerRadius", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerRadius", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerRadius:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC12cornerRadius14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerCurve", + "printedName": "cornerCurve", + "children": [ + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerCurve", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avp", + "moduleName": "PenNavUI", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerCurve", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerCurve:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM", + "moduleName": "PenNavUI", + "implicit": true, + "intro_iOS": "13.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "shadows", + "printedName": "shadows", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)shadows", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)shadows", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setShadows:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "borderColor", + "printedName": "borderColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderColor:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "borderWidth", + "printedName": "borderWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderWidth", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderWidth", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderWidth:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11borderWidth14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)init", + "mangledName": "$s8PenNavUI17SurfaceAppearanceCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceAppearance", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SurfaceView", + "printedName": "SurfaceView", + "children": [ + { + "kind": "Var", + "name": "grabberHandle", + "printedName": "grabberHandle", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandle", + "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandle", + "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grabberHandlePadding", + "printedName": "grabberHandlePadding", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandlePadding", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandlePadding", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandlePadding:", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC20grabberHandlePadding14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grabberAreaOffset", + "printedName": "grabberAreaOffset", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberAreaOffset", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberAreaOffset", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberAreaOffset:", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC17grabberAreaOffset14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grabberHandleSize", + "printedName": "grabberHandleSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandleSize", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandleSize", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandleSize:", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentView", + "printedName": "contentView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "UIKit.UIView?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentView", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentView", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentView:", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentPadding", + "printedName": "contentPadding", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentPadding", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentPadding", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentPadding:", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)backgroundColor", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "backgroundColor", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)backgroundColor", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "backgroundColor", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setBackgroundColor:", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "setBackgroundColor:", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "appearance", + "printedName": "appearance", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)appearance", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)appearance", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setAppearance:", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "containerMargins", + "printedName": "containerMargins", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerMargins", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerMargins", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContainerMargins:", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "containerView", + "printedName": "containerView", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerView", + "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerView", + "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiresConstraintBasedLayout", + "printedName": "requiresConstraintBasedLayout", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cpy)requiresConstraintBasedLayout", + "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvpZ", + "moduleName": "PenNavUI", + "static": true, + "overriding": true, + "objc_name": "requiresConstraintBasedLayout", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cm)requiresConstraintBasedLayout", + "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvgZ", + "moduleName": "PenNavUI", + "static": true, + "overriding": true, + "objc_name": "requiresConstraintBasedLayout", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)initWithCoder:", + "mangledName": "$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "updateConstraints", + "printedName": "updateConstraints()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)updateConstraints", + "mangledName": "$s8PenNavUI11SurfaceViewC17updateConstraintsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "updateConstraints", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "layoutSubviews", + "printedName": "layoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)layoutSubviews", + "mangledName": "$s8PenNavUI11SurfaceViewC14layoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intrinsicContentSize", + "printedName": "intrinsicContentSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)intrinsicContentSize", + "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "intrinsicContentSize", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)intrinsicContentSize", + "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "intrinsicContentSize", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView", + "mangledName": "$s8PenNavUI11SurfaceViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UserNotifications", + "printedName": "UserNotifications", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "LinkPresentation", + "printedName": "LinkPresentation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUIError", + "printedName": "PenNavUIError", + "children": [ + { + "kind": "Var", + "name": "missingBaseUrl", + "printedName": "missingBaseUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingDataServiceName", + "printedName": "missingDataServiceName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingPositionServiceName", + "printedName": "missingPositionServiceName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingRootController", + "printedName": "missingRootController", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingViewContainer", + "printedName": "missingViewContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingClientId", + "printedName": "missingClientId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingClientName", + "printedName": "missingClientName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "invalidClientKey", + "printedName": "invalidClientKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unauthorized", + "printedName": "unauthorized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noInternetConnection", + "printedName": "noInternetConnection", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "bluetoothTurnedOff", + "printedName": "bluetoothTurnedOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "locationServicesTurnedOff", + "printedName": "locationServicesTurnedOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "loadingDataError", + "printedName": "loadingDataError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "osNotSupported", + "printedName": "osNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "permissionsNotGranted", + "printedName": "permissionsNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "sensorsInitializationError", + "printedName": "sensorsInitializationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO12unknownErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO12unknownErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "locationPermissionNotGranted", + "printedName": "locationPermissionNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "bluetoothPermissionNotGranted", + "printedName": "bluetoothPermissionNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvp", + "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvg", + "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvg", + "moduleName": "PenNavUI", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.PenNavUIError?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvp", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvg", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI0aB7UIErrorO", + "mangledName": "$s8PenNavUI0aB7UIErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ValidationError", + "printedName": "ValidationError", + "children": [ + { + "kind": "Var", + "name": "noClientID", + "printedName": "noClientID", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO10noClientIDyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO10noClientIDyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noClientNameKey", + "printedName": "noClientNameKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noServiesName", + "printedName": "noServiesName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO13noServiesNameyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO13noServiesNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noBaseUrl", + "printedName": "noBaseUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingFonts", + "printedName": "missingFonts", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO12missingFontsyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO12missingFontsyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivp", + "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivg", + "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI15ValidationErrorO", + "mangledName": "$s8PenNavUI15ValidationErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "FloatingPanelPanGestureRecognizer", + "children": [ + { + "kind": "Function", + "name": "touchesBegan", + "printedName": "touchesBegan(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "UITouch", + "printedName": "UIKit.UITouch", + "usr": "c:objc(cs)UITouch" + } + ], + "usr": "s:Sh" + }, + { + "kind": "TypeNominal", + "name": "UIEvent", + "printedName": "UIKit.UIEvent", + "usr": "c:objc(cs)UIEvent" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)touchesBegan:withEvent:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "touchesBegan:withEvent:", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(py)delegate", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "delegate", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "ReferenceOwnership", + "Override", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)delegate", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "delegate", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)setDelegate:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvs", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "setDelegate:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegateOrigin", + "printedName": "delegateOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegateProxy", + "printedName": "delegateProxy", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.Selector?", + "children": [ + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)initWithTarget:action:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithTarget:action:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIPanGestureRecognizer", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIPanGestureRecognizer", + "UIKit.UIGestureRecognizer", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GrabberView", + "printedName": "GrabberView", + "children": [ + { + "kind": "Var", + "name": "barColor", + "printedName": "barColor", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvp", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvg", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvs", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvM", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.GrabberView?", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithCoder:", + "mangledName": "$s8PenNavUI11GrabberViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutSubviews", + "printedName": "layoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)layoutSubviews", + "mangledName": "$s8PenNavUI11GrabberViewC14layoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hitTest", + "printedName": "hitTest(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEvent", + "printedName": "UIKit.UIEvent", + "usr": "c:objc(cs)UIEvent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)hitTest:withEvent:", + "mangledName": "$s8PenNavUI11GrabberViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "hitTest:withEvent:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithFrame:", + "mangledName": "$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView", + "mangledName": "$s8PenNavUI11GrabberViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelGrabberView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelPosition", + "printedName": "FloatingPanelPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionTop", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO3topyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionLeft", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO4leftyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionBottom", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO6bottomyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionRight", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO5rightyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelPosition?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivp", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivg", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MapboxMaps", + "printedName": "MapboxMaps", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MapboxDirections", + "printedName": "MapboxDirections", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "MapboxNavigation", + "printedName": "MapboxNavigation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "MapboxCoreNavigation", + "printedName": "MapboxCoreNavigation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "children": [ + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(py)referenceGuide", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)referenceGuide", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutAnchor", + "printedName": "FloatingPanelLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteInset:edge:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithAbsoluteInset:edge:referenceGuide:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC13absoluteInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteInset:edge:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalInset:edge:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithFractionalInset:edge:referenceGuide:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC15fractionalInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalInset:edge:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "FloatingPanelIntrinsicLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteOffset:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithAbsoluteOffset:referenceGuide:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14absoluteOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteOffset:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalOffset:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithFractionalOffset:referenceGuide:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC16fractionalOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalOffset:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "FloatingPanelAdaptiveLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UILayoutGuide", + "printedName": "UIKit.UILayoutGuide", + "usr": "c:objc(cs)UILayoutGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14absoluteOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UILayoutGuide", + "printedName": "UIKit.UILayoutGuide", + "usr": "c:objc(cs)UILayoutGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC16fractionalOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentBoundingGuide", + "printedName": "contentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)contentBoundingGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)contentBoundingGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "ImageCacheType", + "printedName": "ImageCacheType", + "children": [ + { + "kind": "Var", + "name": "inCache", + "printedName": "inCache", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ImageCacheType.Type) -> PenNavUI.ImageCacheType", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ImageCacheType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14ImageCacheTypeO02inE0yA2CmF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO02inE0yA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "inDocuments", + "printedName": "inDocuments", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ImageCacheType.Type) -> PenNavUI.ImageCacheType", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ImageCacheType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14ImageCacheTypeO11inDocumentsyA2CmF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO11inDocumentsyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14ImageCacheTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI14ImageCacheTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI14ImageCacheTypeO9hashValueSivp", + "mangledName": "$s8PenNavUI14ImageCacheTypeO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI14ImageCacheTypeO9hashValueSivg", + "mangledName": "$s8PenNavUI14ImageCacheTypeO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14ImageCacheTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI14ImageCacheTypeO", + "mangledName": "$s8PenNavUI14ImageCacheTypeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageCache", + "printedName": "ImageCache", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCache", + "printedName": "PenNavUI.ImageCache", + "usr": "s:8PenNavUI10ImageCacheC" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC6sharedACvpZ", + "mangledName": "$s8PenNavUI10ImageCacheC6sharedACvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCache", + "printedName": "PenNavUI.ImageCache", + "usr": "s:8PenNavUI10ImageCacheC" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC6sharedACvgZ", + "mangledName": "$s8PenNavUI10ImageCacheC6sharedACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cache", + "printedName": "cache", + "children": [ + { + "kind": "TypeNominal", + "name": "URLCache", + "printedName": "Foundation.URLCache", + "usr": "c:objc(cs)NSURLCache" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvp", + "mangledName": "$s8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLCache", + "printedName": "Foundation.URLCache", + "usr": "c:objc(cs)NSURLCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvg", + "mangledName": "$s8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "inMemoryCache", + "printedName": "inMemoryCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvp", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvg", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvs", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvM", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getImage", + "printedName": "getImage(withURL:cacheType:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "hasDefaultArg": true, + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC03getD07withURL9cacheType10completiony10Foundation0H0V_AA0deJ0OySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC03getD07withURL9cacheType10completiony10Foundation0H0V_AA0deJ0OySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "instantDownloadImage", + "printedName": "instantDownloadImage(withURL:type:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "hasDefaultArg": true, + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC015instantDownloadD07withURL4type10completionySS_AA0dE4TypeOySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC015instantDownloadD07withURL4type10completionySS_AA0dE4TypeOySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getImageFromDocuments", + "printedName": "getImageFromDocuments(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF", + "mangledName": "$s8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSVG", + "printedName": "getSVG(withURL:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI10ImageCacheC", + "mangledName": "$s8PenNavUI10ImageCacheC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SVGRenderer", + "printedName": "SVGRenderer", + "children": [ + { + "kind": "Function", + "name": "makeExpanded", + "printedName": "makeExpanded(path:transform:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ", + "mangledName": "$s8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11SVGRendererV", + "mangledName": "$s8PenNavUI11SVGRendererV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SVG", + "printedName": "SVG", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvp", + "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvg", + "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Options", + "printedName": "Options", + "children": [ + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivp", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivg", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hideUnsupportedFilters", + "printedName": "hideUnsupportedFilters", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvpZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvgZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI3SVGC7OptionsV", + "mangledName": "$s8PenNavUI3SVGC7OptionsV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "OptionSet", + "printedName": "OptionSet", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s9OptionSetP", + "mangledName": "$ss9OptionSetP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "SetAlgebra", + "printedName": "SetAlgebra", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s10SetAlgebraP", + "mangledName": "$ss10SetAlgebraP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage(im)init", + "mangledName": "$s8PenNavUI3SVGCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "rasterize", + "printedName": "rasterize()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC9rasterizeSo7UIImageCyF", + "mangledName": "$s8PenNavUI3SVGC9rasterizeSo7UIImageCyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "rasterize", + "printedName": "rasterize(with:scale:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_14CoreFoundation7CGFloatVSo12UIEdgeInsetsVtF", + "mangledName": "$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pngData", + "printedName": "pngData(size:scale:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_04CoreJ07CGFloatVSo12UIEdgeInsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jpegData", + "printedName": "jpegData(size:scale:compressionQuality:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_04CoreL07CGFloatVAQSo12UIEdgeInsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVAQSo12UIEdgeInsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pdfData", + "printedName": "pdfData(size:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fileURL:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(named:in:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "TypeDecl", + "name": "Insets", + "printedName": "Insets", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zero", + "printedName": "zero", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvpZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvgZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI3SVGC6InsetsV", + "mangledName": "$s8PenNavUI3SVGC6InsetsV", + "moduleName": "PenNavUI", + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage", + "mangledName": "$s8PenNavUI3SVGC", + "moduleName": "PenNavUI", + "objc_name": "SVGImage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelControllerDelegate", + "printedName": "FloatingPanelControllerDelegate", + "children": [ + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:layoutFor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForTraitCollection:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So17UITraitCollectionCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:layoutForTraitCollection:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:layoutFor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForSize:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So6CGSizeVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:layoutForSize:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:animatorForPresentingTo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewPropertyAnimator", + "printedName": "UIKit.UIViewPropertyAnimator", + "usr": "c:objc(cs)UIViewPropertyAnimator" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForPresentingToState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23animatorForPresentingToSo22UIViewPropertyAnimatorCAA0deF0C_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:animatorForPresentingToState:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:animatorForDismissingWith:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewPropertyAnimator", + "printedName": "UIKit.UIViewPropertyAnimator", + "usr": "c:objc(cs)UIViewPropertyAnimator" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "usr": "c:@S@CGVector" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForDismissingWithVelocity:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_25animatorForDismissingWithSo22UIViewPropertyAnimatorCAA0deF0C_So8CGVectorVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:animatorForDismissingWithVelocity:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidChangeState", + "printedName": "floatingPanelDidChangeState(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidChangeState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidChangeStateyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelShouldBeginDragging", + "printedName": "floatingPanelShouldBeginDragging(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelShouldBeginDragging:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19ShouldBeginDraggingySbAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidMove", + "printedName": "floatingPanelDidMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidMove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE7DidMoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillBeginDragging", + "printedName": "floatingPanelWillBeginDragging(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginDragging:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE17WillBeginDraggingyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillEndDragging", + "printedName": "floatingPanelWillEndDragging(_:withVelocity:targetState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "usr": "s:Sp" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillEndDragging:withVelocity:targetState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE15WillEndDragging_12withVelocity11targetStateyAA0deF0C_So7CGPointVSpyAA0deO0CGtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidEndDragging", + "printedName": "floatingPanelDidEndDragging(_:willAttract:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndDragging:willAttract:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidEndDragging_11willAttractyAA0deF0C_SbtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillBeginAttracting", + "printedName": "floatingPanelWillBeginAttracting(_:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginAttracting:to:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19WillBeginAttracting_2toyAA0deF0C_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidEndAttracting", + "printedName": "floatingPanelDidEndAttracting(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndAttracting:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE16DidEndAttractingyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:shouldRemoveAt:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "usr": "c:@S@CGVector" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldRemoveAtLocation:withVelocity:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_14shouldRemoveAt4withSbAA0deF0C_So7CGPointVSo8CGVectorVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:shouldRemoveAtLocation:withVelocity:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillRemove", + "printedName": "floatingPanelWillRemove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillRemove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE10WillRemoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanelWillRemove:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidRemove", + "printedName": "floatingPanelDidRemove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidRemove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE9DidRemoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:contentOffsetForPinning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:contentOffsetForPinningScrollView:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23contentOffsetForPinningSo7CGPointVAA0deF0C_So12UIScrollViewCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:contentOffsetForPinningScrollView:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:shouldAllowToScroll:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldAllowToScroll:in:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_19shouldAllowToScroll2inSbAA0deF0C_So12UIScrollViewCAA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:shouldAllowToScroll:in:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelController", + "printedName": "FloatingPanelController", + "children": [ + { + "kind": "TypeDecl", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ContentMode", + "printedName": "ContentMode", + "children": [ + { + "kind": "Var", + "name": "static", + "printedName": "static", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "fitToBounds", + "printedName": "fitToBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController.ContentMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)delegate", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)delegate", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setDelegate:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "surfaceView", + "printedName": "surfaceView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backdropView", + "printedName": "backdropView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.BackdropView?", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)backdropView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.BackdropView?", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)backdropView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trackingScrollView", + "printedName": "trackingScrollView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "UIKit.UIScrollView?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)trackingScrollView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "ReferenceOwnership", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIScrollView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackingScrollView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "panGestureRecognizer", + "printedName": "panGestureRecognizer", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)panGestureRecognizer", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)panGestureRecognizer", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)state", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)state", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isAttracting", + "printedName": "isAttracting", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isAttracting", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isAttracting", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "layout", + "printedName": "layout", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)layout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)layout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setLayout:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "behavior", + "printedName": "behavior", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)behavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)behavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setBehavior:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "adjustedContentInsets", + "printedName": "adjustedContentInsets", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)adjustedContentInsets", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)adjustedContentInsets", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentInsetAdjustmentBehavior", + "printedName": "contentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentInsetAdjustmentBehavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentInsetAdjustmentBehavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentInsetAdjustmentBehavior:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRemovalInteractionEnabled", + "printedName": "isRemovalInteractionEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isRemovalInteractionEnabled", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isRemovalInteractionEnabled", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvg", + "moduleName": "PenNavUI", + "objc_name": "isRemovalInteractionEnabled", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setRemovalInteractionEnabled:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvs", + "moduleName": "PenNavUI", + "objc_name": "setRemovalInteractionEnabled:", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentViewController", + "printedName": "contentViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentViewController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentViewController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentViewController:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearbyState", + "printedName": "nearbyState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg", + "moduleName": "PenNavUI", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentMode", + "printedName": "contentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentMode", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentMode", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentMode:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithCoder:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithDelegate:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithDelegate:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "loadView", + "printedName": "loadView()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)loadView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8loadViewyyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "loadView", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewDidLayoutSubviews", + "printedName": "viewDidLayoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidLayoutSubviews", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21viewDidLayoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewDidLayoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewDidAppear", + "printedName": "viewDidAppear(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidAppear:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC13viewDidAppearyySbF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewDidAppear:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewWillTransition", + "printedName": "viewWillTransition(to:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + }, + { + "kind": "TypeNominal", + "name": "UIViewControllerTransitionCoordinator", + "printedName": "any UIKit.UIViewControllerTransitionCoordinator", + "usr": "c:objc(pl)UIViewControllerTransitionCoordinator" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillTransitionToSize:withTransitionCoordinator:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "willTransition", + "printedName": "willTransition(to:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + }, + { + "kind": "TypeNominal", + "name": "UIViewControllerTransitionCoordinator", + "printedName": "any UIKit.UIViewControllerTransitionCoordinator", + "usr": "c:objc(pl)UIViewControllerTransitionCoordinator" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)willTransitionToTraitCollection:withTransitionCoordinator:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC14willTransition2to4withySo17UITraitCollectionC_So06UIViewfH11Coordinator_ptF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "willTransitionToTraitCollection:withTransitionCoordinator:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewWillDisappear", + "printedName": "viewWillDisappear(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillDisappear:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC17viewWillDisappearyySbF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewWillDisappear:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "childForStatusBarStyle", + "printedName": "childForStatusBarStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarStyle", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarStyle", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarStyle", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarStyle", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForStatusBarHidden", + "printedName": "childForStatusBarHidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarHidden", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarHidden", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForScreenEdgesDeferringSystemGestures", + "printedName": "childForScreenEdgesDeferringSystemGestures", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForScreenEdgesDeferringSystemGestures", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForScreenEdgesDeferringSystemGestures", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForHomeIndicatorAutoHidden", + "printedName": "childForHomeIndicatorAutoHidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForHomeIndicatorAutoHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForHomeIndicatorAutoHidden", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForHomeIndicatorAutoHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForHomeIndicatorAutoHidden", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "show", + "printedName": "show(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)show:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "show:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hide", + "printedName": "hide(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)hide:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4hide8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "hide:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPanel", + "printedName": "addPanel(toParent:at:animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)addPanelToParent:at:animated:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtF", + "moduleName": "PenNavUI", + "objc_name": "addPanelToParent:at:animated:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removePanelFromParent", + "printedName": "removePanelFromParent(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)removePanelFromParent:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "removePanelFromParent:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "move", + "printedName": "move(to:animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)moveToState:animated:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4move2to8animated10completionyAA0dE5StateC_SbyycSgtF", + "moduleName": "PenNavUI", + "objc_name": "moveToState:animated:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "set", + "printedName": "set(contentViewController:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(scrollView:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackScrollView:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5track10scrollViewySo08UIScrollI0C_tF", + "moduleName": "PenNavUI", + "objc_name": "trackScrollView:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "followScrollViewBouncing", + "printedName": "followScrollViewBouncing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "untrack", + "printedName": "untrack(scrollView:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)untrackScrollView:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC7untrack10scrollViewySo08UIScrollI0C_tF", + "moduleName": "PenNavUI", + "objc_name": "untrackScrollView:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "accessibilityPerformEscape", + "printedName": "accessibilityPerformEscape()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)accessibilityPerformEscape", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC26accessibilityPerformEscapeSbyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "accessibilityPerformEscape", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidateLayout", + "printedName": "invalidateLayout()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)invalidateLayout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC16invalidateLayoutyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "surfaceLocation", + "printedName": "surfaceLocation(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocationFor:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "objc_name": "surfaceLocationFor:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "surfaceLocation", + "printedName": "surfaceLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceLocation", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocation", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setSurfaceLocation:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addTopPadding", + "printedName": "addTopPadding(padding:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy14CoreFoundation7CGFloatV_tF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy12CoreGraphics7CGFloatV_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BackdropView", + "printedName": "BackdropView", + "children": [ + { + "kind": "Var", + "name": "dismissalTapGestureRecognizer", + "printedName": "dismissalTapGestureRecognizer", + "children": [ + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(py)dismissalTapGestureRecognizer", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)dismissalTapGestureRecognizer", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)setDismissalTapGestureRecognizer:", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)initWithFrame:", + "mangledName": "$s8PenNavUI12BackdropViewC5frameACSo6CGRectV_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView", + "mangledName": "$s8PenNavUI12BackdropViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelBackdropView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Class", + "usr": "s:8PenNavUI12ReachabilityC", + "mangledName": "$s8PenNavUI12ReachabilityC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "DeveloperToolsSupport", + "printedName": "DeveloperToolsSupport", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "UILayoutGuide", + "printedName": "UILayoutGuide", + "declKind": "Class", + "usr": "c:objc(cs)UILayoutGuide", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "9.0", + "objc_name": "UILayoutGuide", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIView", + "printedName": "UIView", + "declKind": "Class", + "usr": "c:objc(cs)UIView", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIView", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UISpringTimingParameters", + "printedName": "UISpringTimingParameters", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(decelerationRate:frequencyResponse:initialVelocity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UISpringTimingParameters", + "printedName": "UIKit.UISpringTimingParameters", + "usr": "c:objc(cs)UISpringTimingParameters" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "hasDefaultArg": true, + "usr": "c:@S@CGVector" + } + ], + "declKind": "Constructor", + "usr": "s:So24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc", + "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dampingRatio:frequencyResponse:initialVelocity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UISpringTimingParameters", + "printedName": "UIKit.UISpringTimingParameters", + "usr": "c:objc(cs)UISpringTimingParameters" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "hasDefaultArg": true, + "usr": "c:@S@CGVector" + } + ], + "declKind": "Constructor", + "usr": "s:So24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc", + "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UISpringTimingParameters", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "10.0", + "objc_name": "UISpringTimingParameters", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CLLocationCoordinate2D", + "printedName": "CLLocationCoordinate2D", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc", + "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF", + "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "c:@S@CLLocationCoordinate2D", + "moduleName": "CoreLocation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIFont", + "printedName": "UIFont", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:So6UIFontC8PenNavUIE8register4fromy10Foundation3URLV_tFZ", + "mangledName": "$sSo6UIFontC8PenNavUIE8register4fromy10Foundation3URLV_tFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "loadDefaultFonts", + "printedName": "loadDefaultFonts()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:So6UIFontC8PenNavUIE16loadDefaultFontsyyFZ", + "mangledName": "$sSo6UIFontC8PenNavUIE16loadDefaultFontsyyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIFont", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIFont", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIImage", + "printedName": "UIImage", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(svgNamed:in:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc", + "mangledName": "$sSo7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(svgData:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Constructor", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithSVGData:", + "mangledName": "$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithSVGData:", + "declAttributes": [ + "Dynamic", + "Convenience", + "ObjC" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(contentsOfSVGFile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithContentsOfSVGFile:", + "mangledName": "$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithContentsOfSVGFile:", + "declAttributes": [ + "Dynamic", + "Convenience", + "ObjC" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "_svgNamed", + "printedName": "_svgNamed(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:", + "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamedyABSgSSFZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "svgNamed:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "_svgNamed", + "printedName": "_svgNamed(_:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:inBundle:", + "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamed_2inABSgSS_So8NSBundleCtFZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "svgNamed:inBundle:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIImageC8PenNavUIEyAbC3SVGCcfc", + "mangledName": "$sSo7UIImageC8PenNavUIEyAbC3SVGCcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIImage", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIImage", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByImageLiteral", + "printedName": "_ExpressibleByImageLiteral", + "usr": "s:s26_ExpressibleByImageLiteralP", + "mangledName": "$ss26_ExpressibleByImageLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PoiPolygon", + "printedName": "PoiPolygon", + "declKind": "Struct", + "usr": "s:7Penguin10PoiPolygonV", + "mangledName": "$s7Penguin10PoiPolygonV", + "moduleName": "Penguin", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GateNodeModel", + "printedName": "GateNodeModel", + "children": [ + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:7Penguin13GateNodeModelC", + "mangledName": "$s7Penguin13GateNodeModelC", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isExternal": true, + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIColor", + "printedName": "UIColor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIColorC8PenNavUIE9hexStringABSSSg_tcfc", + "mangledName": "$sSo7UIColorC8PenNavUIE9hexStringABSSSg_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIColor", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIColor", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByColorLiteral", + "printedName": "_ExpressibleByColorLiteral", + "usr": "s:s26_ExpressibleByColorLiteralP", + "mangledName": "$ss26_ExpressibleByColorLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressionArgumentConvertible", + "printedName": "ExpressionArgumentConvertible", + "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP", + "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Gnode", + "printedName": "Gnode", + "children": [ + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:7Penguin5GnodeC", + "mangledName": "$s7Penguin5GnodeC", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "EagerMove", + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "ExpressionArgumentConvertible", + "printedName": "ExpressionArgumentConvertible", + "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP", + "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Venue", + "printedName": "Venue", + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Venue", + "mangledName": "$s7Penguin5VenueC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CGContext", + "printedName": "CGContext", + "children": [ + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGRect?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF", + "mangledName": "$sSo12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF", + "moduleName": "PenNavUI", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@T@CGContextRef", + "moduleName": "CoreGraphics", + "declAttributes": [ + "SynthesizedProtocol", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "POICategory", + "printedName": "POICategory", + "declKind": "Struct", + "usr": "s:7Penguin11POICategoryV", + "mangledName": "$s7Penguin11POICategoryV", + "moduleName": "Penguin", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift", + "kind": "IntegerLiteral", + "offset": 4827, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift", + "kind": "IntegerLiteral", + "offset": 4895, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Element.swift", + "kind": "Dictionary", + "offset": 1423, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/DistanceFormatter.swift", + "kind": "BooleanLiteral", + "offset": 208, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1402, + "length": 4, + "value": "18.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1510, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1617, + "length": 4, + "value": "69.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 2877, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Array", + "offset": 2939, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Dictionary", + "offset": 3022, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Array", + "offset": 3081, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "BooleanLiteral", + "offset": 32085, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "Array", + "offset": 584, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "Array", + "offset": 632, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 672, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 10088, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "Array", + "offset": 964, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "Array", + "offset": 1000, + "length": 4, + "value": "[\"\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 1028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 1054, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 1090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "FloatLiteral", + "offset": 1137, + "length": 3, + "value": "0.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 1180, + "length": 2, + "value": "80" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 9272, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/SpeechManager.swift", + "kind": "BooleanLiteral", + "offset": 206, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Reversed.swift", + "kind": "Array", + "offset": 2868, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/FavoriteTableViewCell.swift", + "kind": "Array", + "offset": 205, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "Array", + "offset": 469, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "IntegerLiteral", + "offset": 495, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "BooleanLiteral", + "offset": 521, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 159, + "length": 14, + "value": "\"shortestPath\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 201, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 234, + "length": 5, + "value": "\"end\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 7, + "value": "\"reach\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift", + "kind": "IntegerLiteral", + "offset": 1203, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift", + "kind": "IntegerLiteral", + "offset": 1470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/VenueInfoResponse.swift", + "kind": "StringLiteral", + "offset": 295, + "length": 20, + "value": "\"GetVenueInfoResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/VenueInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1562, + "length": 14, + "value": "\"scheduleList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2764, + "length": 3, + "value": "\"M\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2800, + "length": 3, + "value": "\"m\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2828, + "length": 3, + "value": "\"L\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2864, + "length": 3, + "value": "\"l\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2898, + "length": 3, + "value": "\"H\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2940, + "length": 3, + "value": "\"h\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2972, + "length": 3, + "value": "\"V\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3012, + "length": 3, + "value": "\"v\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3041, + "length": 3, + "value": "\"C\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3078, + "length": 3, + "value": "\"c\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3113, + "length": 3, + "value": "\"S\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3156, + "length": 3, + "value": "\"s\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3189, + "length": 3, + "value": "\"Q\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3230, + "length": 3, + "value": "\"q\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3269, + "length": 3, + "value": "\"T\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3316, + "length": 3, + "value": "\"t\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3343, + "length": 3, + "value": "\"A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3378, + "length": 3, + "value": "\"a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3407, + "length": 3, + "value": "\"Z\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3441, + "length": 3, + "value": "\"z\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 937, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift", + "kind": "IntegerLiteral", + "offset": 212, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift", + "kind": "IntegerLiteral", + "offset": 216, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOptions\/RouteOptionsViewController.swift", + "kind": "Dictionary", + "offset": 591, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOptions\/RouteOptionsViewController.swift", + "kind": "IntegerLiteral", + "offset": 2747, + "length": 3, + "value": "420" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 665, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 785, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "Array", + "offset": 828, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 952, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 5235, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 13825, + "length": 3, + "value": "120" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/GateSelector\/GateSelectorViewController.swift", + "kind": "Array", + "offset": 333, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/GateSelector\/GateSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 3434, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/RouteDirection.swift", + "kind": "BooleanLiteral", + "offset": 266, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/DownloadManager.swift", + "kind": "IntegerLiteral", + "offset": 1250, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/DownloadManager.swift", + "kind": "StringLiteral", + "offset": 1403, + "length": 10, + "value": "\"download\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteDetails\/RouteDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 2069, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 857, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 891, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 926, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "BooleanLiteral", + "offset": 957, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "Array", + "offset": 1084, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "Array", + "offset": 1122, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "BooleanLiteral", + "offset": 1396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17680, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17703, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17730, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17767, + "length": 18, + "value": "\"current-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17806, + "length": 10, + "value": "\"location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17842, + "length": 15, + "value": "\"referencedPOI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17876, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17907, + "length": 13, + "value": "\"no-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 544, + "length": 61, + "value": "\"https:\/\/texttospeech.googleapis.com\/v1beta1\/text:synthesize\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 642, + "length": 41, + "value": "\"AIzaSyBedBLZhQOUMJx3W5VZHo2vxLyZLsSkjp0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "Array", + "offset": 860, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "FloatLiteral", + "offset": 950, + "length": 4, + "value": "0.89" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "FloatLiteral", + "offset": 986, + "length": 4, + "value": "-4.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 1017, + "length": 38, + "value": "\"small-bluetooth-speaker-class-device\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "BooleanLiteral", + "offset": 1123, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "Dictionary", + "offset": 2639, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FloorsManager.swift", + "kind": "Array", + "offset": 166, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Array", + "offset": 7523, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7567, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7611, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7660, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7720, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7767, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "BooleanLiteral", + "offset": 1071, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 1527, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 21181, + "length": 3, + "value": "414" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 21292, + "length": 2, + "value": "69" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 137, + "length": 7, + "value": "\"Right\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 11, + "value": "\"VeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 12, + "value": "\"SharpRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 6, + "value": "\"Left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 264, + "length": 10, + "value": "\"VeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 296, + "length": 11, + "value": "\"SharpLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 336, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 167, + "length": 13, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 190, + "length": 16, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 269, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 310, + "length": 8, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 9, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 15, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 22, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 404, + "length": 13, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 427, + "length": 17, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 454, + "length": 12, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 3963, + "length": 2, + "value": "50" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4068, + "length": 23, + "value": "\"LocationStatusChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4165, + "length": 24, + "value": "\"BluetoothStatusChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4266, + "length": 27, + "value": "\"ConnectivitySourceChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4362, + "length": 31, + "value": "\"locationDetectionNotification\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4456, + "length": 25, + "value": "\"networkInterfaceChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4544, + "length": 25, + "value": "\"serverConnectionChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4627, + "length": 20, + "value": "\"directionAvailable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 4681, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 5117, + "length": 27, + "value": "\"chevron.right.circle.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 5147, + "length": 26, + "value": "\"chevron.left.circle.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 5336, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift", + "kind": "FloatLiteral", + "offset": 398, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift", + "kind": "StringLiteral", + "offset": 499, + "length": 18, + "value": "\"CalibrateMessage\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 711, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 756, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 796, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 829, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 949, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 992, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 1163, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 6302, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/UserLocationDetails\/UserLocationDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 6356, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2461, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2481, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2719, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2752, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "BooleanLiteral", + "offset": 6620, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "Array", + "offset": 499, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "BooleanLiteral", + "offset": 887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "BooleanLiteral", + "offset": 4130, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.PresentationAttributes.swift", + "kind": "StringLiteral", + "offset": 2942, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 19, + "value": "\"topNavigationLine\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 212, + "length": 22, + "value": "\"bottomNavigationLine\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 271, + "length": 26, + "value": "\"NextNavigationLineBottom\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 331, + "length": 23, + "value": "\"NextNavigationLineTop\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 25, + "value": "\"walkedNavigationPathTop\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 462, + "length": 28, + "value": "\"walkedNavigationPathBottom\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 523, + "length": 23, + "value": "\"walkedPathStartPoint_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 16, + "value": "\"maneuver-arrow\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/AppThemeManager.swift", + "kind": "Array", + "offset": 520, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7909, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7914, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7961, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7966, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift", + "kind": "FloatLiteral", + "offset": 2765, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift", + "kind": "FloatLiteral", + "offset": 2797, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 8, + "value": "\"remove\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "IntegerLiteral", + "offset": 641, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "BooleanLiteral", + "offset": 741, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "Array", + "offset": 927, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 202, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 242, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "FloatLiteral", + "offset": 359, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "FloatLiteral", + "offset": 379, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 483, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/FileDownloader.swift", + "kind": "Array", + "offset": 668, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 149, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 170, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 643, + "length": 3, + "value": "624" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "StringLiteral", + "offset": 771, + "length": 15, + "value": "\"reached_to %@\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1002, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1041, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1046, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 5635, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 5893, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6005, + "length": 3, + "value": "624" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6079, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6239, + "length": 3, + "value": "290" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 468, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 499, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 522, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 544, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 567, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 589, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 626, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 653, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 912, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 951, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 1305, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 19902, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GatesManager.swift", + "kind": "Array", + "offset": 171, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 31, + "value": "\"DataAPI.svc\/SetNavigationRate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 204, + "length": 47, + "value": "\"PathAPI.svc\/getVenueGatesShortestPathDistance\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 279, + "length": 29, + "value": "\"DataAPI.svc\/GetPaletteColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 330, + "length": 19, + "value": "\"company\/-1\/colors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 370, + "length": 22, + "value": "\"DataAPI.svc\/GetFonts\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 415, + "length": 11, + "value": "\"icons\/poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 453, + "length": 14, + "value": "\"favorite\/set\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 27, + "value": "\"DataAPI.svc\/GetVenueCards\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 550, + "length": 32, + "value": "\"DataAPI.svc\/getPoIInfoByFilter\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 608, + "length": 29, + "value": "\"DataAPI.svc\/GetSearchDataV2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 663, + "length": 27, + "value": "\"DataAPI.svc\/GetCategories\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 715, + "length": 14, + "value": "\"Poi\/Amenites\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 754, + "length": 14, + "value": "\"favorite\/get\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 798, + "length": 17, + "value": "\"favorite\/delete\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 844, + "length": 17, + "value": "\"favorite\/update\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 885, + "length": 11, + "value": "\"path\/trip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 11, + "value": "\"sharedurl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 977, + "length": 27, + "value": "\"DataAPI.svc\/GetCampusInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1032, + "length": 26, + "value": "\"DataAPI.svc\/GetVenueInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1084, + "length": 24, + "value": "\"DataAPI.svc\/getPoIById\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 27, + "value": "\"DataAPI.svc\/getPoIByRefId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1196, + "length": 27, + "value": "\"DataAPI.svc\/GetVenuesInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1247, + "length": 27, + "value": "\"DataAPI.svc\/getAdsOnFloor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 26, + "value": "\"DataAPI.svc\/getAdsOnEdge\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1352, + "length": 17, + "value": "\"images\/campaign\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1400, + "length": 29, + "value": "\"company\/log\/navigationEvent\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1460, + "length": 32, + "value": "\"DataAPI.svc\/savePenNavPosition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "Array", + "offset": 646, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "Array", + "offset": 675, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 6382, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/MessageDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 5063, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/CustomFlowLayout.swift", + "kind": "BooleanLiteral", + "offset": 242, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5386, + "length": 10, + "value": "\"imageUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5653, + "length": 11, + "value": "\"openState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5683, + "length": 13, + "value": "\"closedState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5720, + "length": 18, + "value": "\"closedTodayState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 114, + "length": 12, + "value": "\"%{public}@\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 388, + "length": 26, + "value": "\"com.scenee.FloatingPanel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 441, + "length": 15, + "value": "\"FloatingPanel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift", + "kind": "IntegerLiteral", + "offset": 6349, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift", + "kind": "IntegerLiteral", + "offset": 6412, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/LegCell\/LegCell.swift", + "kind": "IntegerLiteral", + "offset": 589, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 465, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 521, + "length": 3, + "value": "120" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 566, + "length": 2, + "value": "55" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 631, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 675, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 6927, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 584, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 688, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 737, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 995, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1019, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1112, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 3968, + "length": 4, + "value": "\"id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 4010, + "length": 7, + "value": "\"style\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 4084, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17532, + "length": 10, + "value": "\".\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17541, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17663, + "length": 10, + "value": "\"#\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17672, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "IntegerLiteral", + "offset": 17767, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift", + "kind": "IntegerLiteral", + "offset": 226, + "length": 2, + "value": "25" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Builder.swift", + "kind": "Array", + "offset": 2925, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 244, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 275, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 454, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 521, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 545, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "BooleanLiteral", + "offset": 1551, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "BooleanLiteral", + "offset": 1780, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 2316, + "length": 10, + "value": "\"distance\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 2348, + "length": 11, + "value": "\"bestMatch\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift", + "kind": "Array", + "offset": 2307, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift", + "kind": "Array", + "offset": 2588, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 500, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 528, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 651, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 754, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 789, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 820, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "FloatLiteral", + "offset": 987, + "length": 5, + "value": "134.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1088, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1349, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1526, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1559, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2068, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "FloatLiteral", + "offset": 2106, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2830, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2840, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2852, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2863, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 2906, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 8368, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 8837, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 9718, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 12168, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 12313, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 13218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 14523, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 15641, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 16668, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 52526, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 3499, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 3570, + "length": 3, + "value": "0.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 4011, + "length": 3, + "value": "5.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 6, + "value": "\"Font\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 7, + "value": "\"Color\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteDirections\/RouteDirectionsViewController.swift", + "kind": "Array", + "offset": 430, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteDirections\/RouteDirectionsViewController.swift", + "kind": "IntegerLiteral", + "offset": 7526, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 184, + "length": 16, + "value": "\"selected-place\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 19, + "value": "\"destination-place\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 302, + "length": 12, + "value": "\"start-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 10, + "value": "\"end-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 15, + "value": "\"next-end-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3202, + "length": 3, + "value": "\"g\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3243, + "length": 6, + "value": "\"line\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3288, + "length": 8, + "value": "\"circle\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3337, + "length": 9, + "value": "\"ellipse\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3388, + "length": 6, + "value": "\"rect\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3433, + "length": 10, + "value": "\"polyline\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3486, + "length": 9, + "value": "\"polygon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3537, + "length": 6, + "value": "\"path\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3582, + "length": 6, + "value": "\"text\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3705, + "length": 3, + "value": "\"a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3831, + "length": 5, + "value": "\"use\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3874, + "length": 8, + "value": "\"switch\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3921, + "length": 7, + "value": "\"image\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 10223, + "length": 4, + "value": "\"id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 10269, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/WorngPath\/StopNavigation.swift", + "kind": "StringLiteral", + "offset": 629, + "length": 16, + "value": "\"StopNavigation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "Array", + "offset": 173, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 203, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 235, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 268, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ToastDialog.swift", + "kind": "FloatLiteral", + "offset": 621, + "length": 3, + "value": "0.6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ToastDialog.swift", + "kind": "FloatLiteral", + "offset": 895, + "length": 3, + "value": "0.6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path.swift", + "kind": "Array", + "offset": 1279, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 229, + "length": 4, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 243, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 895, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 917, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1369, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1392, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1414, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 1798, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 1809, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "FloatLiteral", + "offset": 1895, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "FloatLiteral", + "offset": 2010, + "length": 3, + "value": "4.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesViewController.swift", + "kind": "Array", + "offset": 260, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesViewController.swift", + "kind": "IntegerLiteral", + "offset": 3325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "Array", + "offset": 795, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 838, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 881, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 12389, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 807, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 860, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7054, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7081, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7443, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7470, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10889, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10914, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "StringLiteral", + "offset": 10945, + "length": 9, + "value": "\"Poppins\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10962, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10989, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift", + "kind": "StringLiteral", + "offset": 1533, + "length": 28, + "value": "\"http:\/\/www.w3.org\/2000\/svg\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift", + "kind": "Dictionary", + "offset": 2851, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 146, + "length": 5, + "value": "\"map\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 172, + "length": 10, + "value": "\"deepLink\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 201, + "length": 8, + "value": "\"search\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 11, + "value": "\"directory\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 266, + "length": 13, + "value": "\"referenceId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/EdgesManager.swift", + "kind": "Array", + "offset": 162, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ColorsResponse.swift", + "kind": "StringLiteral", + "offset": 364, + "length": 9, + "value": "\"Polygon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ColorsResponse.swift", + "kind": "StringLiteral", + "offset": 401, + "length": 9, + "value": "\"Palette\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 6810, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 6826, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 6889, + "length": 10, + "value": "\"Warning:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 6901, + "length": 38, + "value": "\"clip-path unsupported in SF Symbols.\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 6981, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 7051, + "length": 10, + "value": "\"Warning:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 7063, + "length": 33, + "value": "\"mask unsupported in SF Symbols.\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 7138, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 19538, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 19543, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetVenueGatesDistancesResponse.swift", + "kind": "BooleanLiteral", + "offset": 443, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetVenueGatesDistancesResponse.swift", + "kind": "BooleanLiteral", + "offset": 479, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2084, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2090, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2096, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2109, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2116, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorSection.swift", + "kind": "IntegerLiteral", + "offset": 198, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 238, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 341, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 382, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 197, + "length": 14, + "value": "\"showOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 18, + "value": "\"backStepOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 337, + "length": 18, + "value": "\"nextStepOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 413, + "length": 22, + "value": "\"updateOverViewTitles\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 487, + "length": 16, + "value": "\"disableNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 554, + "length": 15, + "value": "\"activeNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 620, + "length": 15, + "value": "\"activePrevBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 687, + "length": 16, + "value": "\"disablePrevBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 20, + "value": "\"disablePrevNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 837, + "length": 22, + "value": "\"showDirectoryListing\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 914, + "length": 22, + "value": "\"Adjust Marker On Map\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"Adjust Bottom Bar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1068, + "length": 26, + "value": "\"Enable Directions Button\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1149, + "length": 19, + "value": "\"navigateToParking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1224, + "length": 25, + "value": "\"Showing shared location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1300, + "length": 16, + "value": "\"Dismiss PenNav\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1372, + "length": 20, + "value": "\"OneMinuteDidElapse\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift", + "kind": "BooleanLiteral", + "offset": 526, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift", + "kind": "IntegerLiteral", + "offset": 4184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "BooleanLiteral", + "offset": 419, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "Array", + "offset": 532, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "IntegerLiteral", + "offset": 559, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "IntegerLiteral", + "offset": 599, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.LinearGradient.swift", + "kind": "FloatLiteral", + "offset": 1900, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "IntegerLiteral", + "offset": 715, + "length": 2, + "value": "64" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "Array", + "offset": 790, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "BooleanLiteral", + "offset": 924, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIView.swift", + "kind": "IntegerLiteral", + "offset": 3399, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 237, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 284, + "length": 4, + "value": "0.08" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 337, + "length": 4, + "value": "0.04" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 385, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "BooleanLiteral", + "offset": 636, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.RadialGradient.swift", + "kind": "FloatLiteral", + "offset": 2001, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ChangingFloor.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 15, + "value": "\"ChangingFloor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 422, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 465, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 510, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 554, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 393, + "length": 11, + "value": "\"DayNumber\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 436, + "length": 13, + "value": "\"OpeningTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 481, + "length": 13, + "value": "\"ClosingTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 521, + "length": 8, + "value": "\"OffDay\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 748, + "length": 10, + "value": "\"imageUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 14, + "value": "\"scheduleList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2850, + "length": 9, + "value": "\"regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2878, + "length": 8, + "value": "\"medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2907, + "length": 10, + "value": "\"semiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2963, + "length": 17, + "value": "\"Poppins-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2999, + "length": 16, + "value": "\"Poppins-Medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3036, + "length": 18, + "value": "\"Poppins-SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3242, + "length": 20, + "value": "\"Alexandria-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3281, + "length": 19, + "value": "\"Alexandria-Medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3321, + "length": 21, + "value": "\"Alexandria-SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GeofenceManager.swift", + "kind": "Array", + "offset": 202, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Date+Extension.swift", + "kind": "StringLiteral", + "offset": 1539, + "length": 8, + "value": "\"h:mm a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "BooleanLiteral", + "offset": 256, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 377, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 383, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1178, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1190, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1279, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1367, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1379, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 1468, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "BooleanLiteral", + "offset": 1077, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "BooleanLiteral", + "offset": 1659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 1688, + "length": 2, + "value": "60" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 1693, + "length": 2, + "value": "60" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "StringLiteral", + "offset": 1736, + "length": 5, + "value": "\"min\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "StringLiteral", + "offset": 1809, + "length": 4, + "value": "\"hr\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 2307, + "length": 3, + "value": "192" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 2418, + "length": 3, + "value": "112" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/String+Extension.swift", + "kind": "StringLiteral", + "offset": 5503, + "length": 8, + "value": "\"h:mm a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "StringLiteral", + "offset": 404, + "length": 14, + "value": "\"chevron.left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 611, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 696, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 782, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 13, + "value": "\"CachedVenue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 22, + "value": "\"1\/1\/2001 01:00:00 AM\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 143, + "length": 3, + "value": "6.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 190, + "length": 3, + "value": "9.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 236, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 287, + "length": 4, + "value": "11.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 341, + "length": 4, + "value": "13.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 385, + "length": 4, + "value": "17.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 436, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 471, + "length": 3, + "value": "0.7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "StringLiteral", + "offset": 518, + "length": 9, + "value": "\"#000000\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 571, + "length": 2, + "value": "46" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 755, + "length": 2, + "value": "69" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/DrawingRoutePath.swift", + "kind": "BooleanLiteral", + "offset": 17319, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 343, + "length": 4, + "value": "17.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 367, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 434, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 458, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 549, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 775, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 799, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 866, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 890, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 981, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1204, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1228, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1295, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1319, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1410, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1633, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1655, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1722, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1746, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1837, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2066, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 2096, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2120, + "length": 45, + "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 2185, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2298, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2529, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2553, + "length": 45, + "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 2618, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2731, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2963, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2992, + "length": 6, + "value": "[1, 2]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 3774, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4034, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4276, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4535, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4791, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5063, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5314, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 5344, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 5368, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5481, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5721, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 5751, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 5776, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5889, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6147, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 6177, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 6201, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6314, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6574, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 6604, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 6629, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6742, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6990, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7259, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7516, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 7540, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7653, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 7911, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 7956, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8069, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 8336, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 8381, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8494, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 8770, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 8794, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 8839, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8952, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 9181, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 9404, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 9471, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 9495, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 9558, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 9590, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 9650, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/PlaceholderEnabledTextView.swift", + "kind": "StringLiteral", + "offset": 386, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 151, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 182, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 212, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 243, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 326, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 21, + "value": "\"getAdsOnFloorResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 414, + "length": 20, + "value": "\"getAdsOnEdgeResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1124, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1149, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1183, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1218, + "length": 8, + "value": "\"PoI_ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1250, + "length": 10, + "value": "\"PoI_Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1286, + "length": 11, + "value": "\"StartDate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 9, + "value": "\"EndDate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1355, + "length": 10, + "value": "\"Location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1391, + "length": 11, + "value": "\"isAllTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1423, + "length": 6, + "value": "\"Icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1451, + "length": 7, + "value": "\"phone\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1480, + "length": 7, + "value": "\"email\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1511, + "length": 9, + "value": "\"website\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 219, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 322, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 354, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 394, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "FloatLiteral", + "offset": 422, + "length": 3, + "value": "0.7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "BooleanLiteral", + "offset": 2827, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "BooleanLiteral", + "offset": 4365, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 539, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 567, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 600, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 827, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 859, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "FloatLiteral", + "offset": 1002, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "FloatLiteral", + "offset": 1041, + "length": 4, + "value": "0.15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 1104, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 1376, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/PIAnalyticsManager.swift", + "kind": "StringLiteral", + "offset": 352, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Utilities\/PairedSequence.swift", + "kind": "BooleanLiteral", + "offset": 3345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "BooleanLiteral", + "offset": 210, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "Array", + "offset": 357, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "Array", + "offset": 414, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift", + "kind": "BooleanLiteral", + "offset": 381, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift", + "kind": "BooleanLiteral", + "offset": 522, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 2792, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3368, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3684, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3725, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/ParkingDetails\/ParkingDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 7386, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Pattern.swift", + "kind": "Array", + "offset": 1493, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.SVG.swift", + "kind": "Dictionary", + "offset": 2587, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/BouncingDotsActivityIndicator.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 402, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "FloatLiteral", + "offset": 585, + "length": 4, + "value": "37.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 599, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "BooleanLiteral", + "offset": 828, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "BooleanLiteral", + "offset": 858, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 1544, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2278, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2321, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2353, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2383, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2521, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2602, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2637, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2665, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "Array", + "offset": 2949, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 3709, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "Array", + "offset": 3824, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "StringLiteral", + "offset": 3853, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3908, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3945, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3979, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4014, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4049, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4079, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "StringLiteral", + "offset": 4245, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4325, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4352, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4410, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4686, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "FloatLiteral", + "offset": 4722, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4752, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 4975, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5021, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5136, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5146, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5158, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5169, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 5347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 5831, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 6127, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 6347, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 8456, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "Array", + "offset": 1485, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "IntegerLiteral", + "offset": 1690, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "IntegerLiteral", + "offset": 1748, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "Array", + "offset": 392, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 8320, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9381, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9404, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9907, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9944, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuViewController.swift", + "kind": "Array", + "offset": 225, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Attributes.swift", + "kind": "Array", + "offset": 1702, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 82, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1176, + "length": 6, + "value": "\"full\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1191, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1349, + "length": 6, + "value": "\"half\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1364, + "length": 3, + "value": "500" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1518, + "length": 5, + "value": "\"tip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1532, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1677, + "length": 8, + "value": "\"hidden\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 946, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 1030, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 1467, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "BooleanLiteral", + "offset": 523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 735, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 748, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 841, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 962, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 1693, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2329, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2825, + "length": 3, + "value": "6.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2997, + "length": 4, + "value": "36.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 3219, + "length": 4, + "value": "36.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 3233, + "length": 3, + "value": "5.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 4682, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 8962, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9085, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9214, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9340, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 10606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "Array", + "offset": 10345, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "BooleanLiteral", + "offset": 10715, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 24, + "value": "\"com.penguinin.PenNavUI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 326, + "length": 10, + "value": "\"PenNavUI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 570, + "length": 6, + "value": "\"momd\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 959, + "length": 8, + "value": "\"DELETE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 14, + "value": "\"journal_mode\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1079, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1155, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1424, + "length": 36, + "value": "\"❌ Loading of store failed:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1459, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 473, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 485, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 731, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 770, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 1007, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LanguageManager.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LanguageManager.swift", + "kind": "StringLiteral", + "offset": 757, + "length": 4, + "value": "\"ar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "StringLiteral", + "offset": 458, + "length": 11, + "value": "\"star.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 552, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 558, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 677, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 797, + "length": 2, + "value": "-3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 812, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 906, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 920, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 988, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1003, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1103, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 1152, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1188, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIColor.swift", + "kind": "FloatLiteral", + "offset": 2062, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 236, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 248, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 266, + "length": 4, + "value": "22.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 2937, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 2978, + "length": 2, + "value": "35" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3143, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "StringLiteral", + "offset": 3419, + "length": 17, + "value": "\"Poppins-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3444, + "length": 4, + "value": "16.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3600, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3704, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "BooleanLiteral", + "offset": 3824, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/DirectoryCell.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/DirectoryCell.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetCategoryResponse.swift", + "kind": "StringLiteral", + "offset": 244, + "length": 21, + "value": "\"GetCategoriesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 209, + "length": 16, + "value": "\"base_url_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 260, + "length": 20, + "value": "\"service_name_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 29, + "value": "\"position_service_name_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 382, + "length": 23, + "value": "\"root_controller_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 438, + "length": 22, + "value": "\"view_container_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 488, + "length": 17, + "value": "\"client_id_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 535, + "length": 23, + "value": "\"client_name_key_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 19, + "value": "\"invalid_key_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 631, + "length": 20, + "value": "\"unauthorized_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 684, + "length": 19, + "value": "\"no_internet_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 21, + "value": "\"bluetooth_off_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 793, + "length": 15, + "value": "\"gps_off_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 837, + "length": 28, + "value": "\"pen_nav_loading_data_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 24, + "value": "\"os_not_supported_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 950, + "length": 19, + "value": "\"permissions_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1008, + "length": 22, + "value": "\"sensor_initial_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1055, + "length": 15, + "value": "\"unknown_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1111, + "length": 27, + "value": "\"location_permission_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 28, + "value": "\"bluetooth_permission_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/MUtils.swift", + "kind": "IntegerLiteral", + "offset": 4302, + "length": 3, + "value": "256" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 130, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 158, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 186, + "length": 10, + "value": "\"Elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 218, + "length": 11, + "value": "\"Escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 8, + "value": "\"Stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 6, + "value": "\"Ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 296, + "length": 6, + "value": "\"Back\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 165, + "length": 30, + "value": "\"high-priority-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 20, + "value": "\"floor-nodes-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 288, + "length": 19, + "value": "\"path-nodes-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 20, + "value": "\"floor-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 19, + "value": "\"poi-models-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 465, + "length": 30, + "value": "\"extruded-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 547, + "length": 37, + "value": "\"hidden-extruded-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 28, + "value": "\"outdoor-poi-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 699, + "length": 27, + "value": "\"indoor-poi-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 774, + "length": 32, + "value": "\"indoor-landmark-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 855, + "length": 33, + "value": "\"outdoor-landmark-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 933, + "length": 29, + "value": "\"outdoor-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1013, + "length": 36, + "value": "\"outdoor-poi-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1093, + "length": 28, + "value": "\"indoor-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1171, + "length": 35, + "value": "\"indoor-poi-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1246, + "length": 23, + "value": "\"venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1309, + "length": 23, + "value": "\"campus-polygon-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1378, + "length": 30, + "value": "\"campus-polygon-border-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1447, + "length": 22, + "value": "\"campus-border-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1508, + "length": 22, + "value": "\"venue-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1576, + "length": 30, + "value": "\"venue-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1643, + "length": 20, + "value": "\"venue-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1701, + "length": 21, + "value": "\"venue-models-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1770, + "length": 32, + "value": "\"extruded-venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1856, + "length": 39, + "value": "\"hidden-extruded-venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1939, + "length": 27, + "value": "\"destination-symbol-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 30, + "value": "\"indoor-selected-place-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2089, + "length": 31, + "value": "\"outdoor-selected-place-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2152, + "length": 14, + "value": "\"floor-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2205, + "length": 22, + "value": "\"campus-symbol-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2265, + "length": 21, + "value": "\"campus-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2327, + "length": 24, + "value": "\"navigation-path-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2398, + "length": 31, + "value": "\"navigation-path-casing-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2476, + "length": 32, + "value": "\"walked-path-start-point-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 166, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 222, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 482, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenueSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 3659, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/RecalculateSpinner\/RecalculateSpinner.swift", + "kind": "StringLiteral", + "offset": 285, + "length": 20, + "value": "\"RecalculateSpinner\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1536, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1585, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "FloatLiteral", + "offset": 1665, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIImage.swift", + "kind": "IntegerLiteral", + "offset": 1433, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift", + "kind": "StringLiteral", + "offset": 8104, + "length": 4, + "value": "\",;\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift", + "kind": "StringLiteral", + "offset": 8161, + "length": 22, + "value": "\"MmLlHhVvCcSsQqTtAaZz\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 370, + "length": 4, + "value": "0.01" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 401, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 430, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "BooleanLiteral", + "offset": 467, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "IntegerLiteral", + "offset": 2581, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1034, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1340, + "length": 40, + "value": "\"state changed: \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1367, + "length": 2, + "value": "\" -> \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1379, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1703, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2210, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2392, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2438, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "FloatLiteral", + "offset": 2493, + "length": 5, + "value": "-30.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 7694, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 46388, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 56547, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 58966, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 59021, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 59042, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 59072, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/VenueDrawingManager.swift", + "kind": "Array", + "offset": 2724, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 275, + "length": 4, + "value": "0.76" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 288, + "length": 4, + "value": "0.77" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 300, + "length": 4, + "value": "0.76" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 313, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 4, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 234, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 250, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 154, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 179, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 228, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 10, + "value": "\"favorite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 318, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 16, + "value": "\"sharedLocation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 380, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 411, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "FloatLiteral", + "offset": 910, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "FloatLiteral", + "offset": 937, + "length": 4, + "value": "21.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1051, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1086, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1221, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1256, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1293, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "IntegerLiteral", + "offset": 182, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "IntegerLiteral", + "offset": 217, + "length": 2, + "value": "43" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 639, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 679, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 888, + "length": 19, + "value": "\"currentloc_filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 1862, + "length": 15, + "value": "\"fit-to-campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 2145, + "length": 17, + "value": "\"binoculars.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2504, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2675, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 4, + "value": "\"2D\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3217, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3302, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3388, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 29, + "value": "\"high-priority-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 18, + "value": "\"path-nodes-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 19, + "value": "\"floor-nodes-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 19, + "value": "\"floor-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 389, + "length": 18, + "value": "\"poi-models-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 452, + "length": 29, + "value": "\"extruded-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 36, + "value": "\"hidden-extruded-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 611, + "length": 27, + "value": "\"outdoor-poi-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 680, + "length": 26, + "value": "\"indoor-poi-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 753, + "length": 31, + "value": "\"indoor-landmark-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 32, + "value": "\"outdoor-landmark-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 908, + "length": 28, + "value": "\"outdoor-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 986, + "length": 35, + "value": "\"outdoor-poi-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1064, + "length": 27, + "value": "\"indoor-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 34, + "value": "\"indoor-poi-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1213, + "length": 22, + "value": "\"venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1280, + "length": 29, + "value": "\"venue-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1348, + "length": 22, + "value": "\"campus-polygon-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1415, + "length": 29, + "value": "\"campus-polygon-border-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1482, + "length": 21, + "value": "\"campus-border-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1541, + "length": 21, + "value": "\"venue-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 19, + "value": "\"venue-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1654, + "length": 20, + "value": "\"venue-models-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1721, + "length": 31, + "value": "\"extruded-venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1805, + "length": 38, + "value": "\"hidden-extruded-venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1886, + "length": 26, + "value": "\"destination-symbol-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1957, + "length": 29, + "value": "\"indoor-selected-place-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2032, + "length": 30, + "value": "\"outdoor-selected-place-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2093, + "length": 13, + "value": "\"floor-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2144, + "length": 21, + "value": "\"campus-symbol-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2202, + "length": 20, + "value": "\"campus-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2262, + "length": 23, + "value": "\"navigation-path-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2331, + "length": 30, + "value": "\"navigation-path-casing-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2407, + "length": 31, + "value": "\"walked-path-start-point-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "BooleanLiteral", + "offset": 191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 234, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 272, + "length": 4, + "value": "0.08" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 316, + "length": 4, + "value": "0.04" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "BooleanLiteral", + "offset": 478, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "StringLiteral", + "offset": 596, + "length": 9, + "value": "\"#FF453A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 164, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 181, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 200, + "length": 10, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 9, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 19, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/CategoryTableViewCell.swift", + "kind": "Array", + "offset": 513, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 229, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 254, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 476, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 910, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 1961, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "BooleanLiteral", + "offset": 2058, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 1989, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Dictionary", + "offset": 3823, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/WorngPath\/WrongPathPopup.swift", + "kind": "StringLiteral", + "offset": 575, + "length": 16, + "value": "\"WrongPathPopup\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "IntegerLiteral", + "offset": 1376, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1810, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1867, + "length": 4, + "value": "\", \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Dictionary", + "offset": 232, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Array", + "offset": 311, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Array", + "offset": 482, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift", + "kind": "FloatLiteral", + "offset": 1857, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift", + "kind": "FloatLiteral", + "offset": 1870, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SVG.swift", + "kind": "IntegerLiteral", + "offset": 1598, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1181, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "FloatLiteral", + "offset": 1213, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1254, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1285, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1377, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "FloatLiteral", + "offset": 3333, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PoisManager.swift", + "kind": "Array", + "offset": 167, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/MainViewController.swift", + "kind": "Array", + "offset": 377, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/PoiViewData.swift", + "kind": "IntegerLiteral", + "offset": 161, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 204, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/Instructions.swift", + "kind": "BooleanLiteral", + "offset": 8362, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 2475, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 2480, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "Array", + "offset": 2531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5244, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5253, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5264, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5274, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 7013, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 7426, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 11742, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 17869, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 19246, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 20975, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 21975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 21996, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Home\/HomeViewController.swift", + "kind": "IntegerLiteral", + "offset": 1385, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 132, + "length": 10, + "value": "\"SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 9, + "value": "\"Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 188, + "length": 6, + "value": "\"Bold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift", + "kind": "IntegerLiteral", + "offset": 2483, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 680, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 717, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 752, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 17432, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 172, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 183, + "length": 13, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 206, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 247, + "length": 11, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 268, + "length": 5, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 298, + "length": 7, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 13, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Shape.swift", + "kind": "BooleanLiteral", + "offset": 4279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Favorite.swift", + "kind": "StringLiteral", + "offset": 4771, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Favorite.swift", + "kind": "StringLiteral", + "offset": 4797, + "length": 10, + "value": "\"location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7465, + "length": 7, + "value": "\"FALSE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7494, + "length": 6, + "value": "\"TRUE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7517, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7536, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Reachability.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 16, + "value": "\"NetworkMonitor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 473, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenuesSectionLabel.swift", + "kind": "StringLiteral", + "offset": 363, + "length": 8, + "value": "\"venues\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 14, + "value": "\"getFloorMaps\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 215, + "length": 22, + "value": "\"IsSpeechManagerMuted\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 263, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3522, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3659, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3727, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3803, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3880, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3940, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4081, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4150, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4214, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4284, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4352, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4420, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4489, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4553, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4626, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4692, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4758, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "StringLiteral", + "offset": 4833, + "length": 9, + "value": "\"#C8E6FF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "StringLiteral", + "offset": 4905, + "length": 9, + "value": "\"#818181\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ArrivalConfirmation\/ArrivalConfirmationViewController.swift", + "kind": "IntegerLiteral", + "offset": 511, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ArrivalConfirmation\/ArrivalConfirmationViewController.swift", + "kind": "IntegerLiteral", + "offset": 2379, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Leg.swift", + "kind": "Array", + "offset": 194, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Leg.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 988, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 998, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 1010, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 1021, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesManager.swift", + "kind": "Array", + "offset": 191, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesManager.swift", + "kind": "Array", + "offset": 242, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/Details\/AboutCell.swift", + "kind": "IntegerLiteral", + "offset": 257, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 189, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 204, + "length": 22, + "value": "\"panelBackgroundColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 9, + "value": "\"#FFFFFF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 31, + "value": "\"secondaryPanelBackgroundColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 9, + "value": "\"#F3F3F3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 330, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 345, + "length": 12, + "value": "\"labelColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 366, + "length": 9, + "value": "\"#292929\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 386, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 401, + "length": 21, + "value": "\"secondaryLabelColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 431, + "length": 9, + "value": "\"#818181\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 451, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 29, + "value": "\"borderColorOnGrayBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 504, + "length": 9, + "value": "\"#BFBFBF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 524, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 539, + "length": 29, + "value": "\"borderColorOnGrayBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 577, + "length": 9, + "value": "\"#F3F3F3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 597, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 612, + "length": 30, + "value": "\"borderColorOnWhiteBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 651, + "length": 9, + "value": "\"#EFEFEF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 671, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 686, + "length": 13, + "value": "\"buttonColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 708, + "length": 9, + "value": "\"#5390E9\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 728, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 743, + "length": 12, + "value": "\"brandColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 764, + "length": 9, + "value": "\"#1C3968\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 784, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 800, + "length": 24, + "value": "\"locationIndicatorColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 833, + "length": 9, + "value": "\"#3478F5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 853, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 869, + "length": 28, + "value": "\"locationIndicatorAuraColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 906, + "length": 11, + "value": "\"#3478F51A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 928, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 944, + "length": 16, + "value": "\"routeLineColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 969, + "length": 9, + "value": "\"#00B0FF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 989, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1005, + "length": 22, + "value": "\"routeLineCasingColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1036, + "length": 9, + "value": "\"#1967D1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1056, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1072, + "length": 20, + "value": "\"openingStatusColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1101, + "length": 9, + "value": "\"#63C26C\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1121, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1137, + "length": 20, + "value": "\"closureStatusColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1166, + "length": 9, + "value": "\"#EA4F3D\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1186, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1202, + "length": 21, + "value": "\"secondaryBrandColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1232, + "length": 9, + "value": "\"#264E8F\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1252, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1268, + "length": 16, + "value": "\"secondaryColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1293, + "length": 9, + "value": "\"#00A79E\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1313, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1329, + "length": 25, + "value": "\"panelGrabberHandleColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1363, + "length": 9, + "value": "\"#CCCCCC\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1383, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1399, + "length": 18, + "value": "\"closeButtonColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1426, + "length": 9, + "value": "\"#E6E6E6\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1462, + "length": 18, + "value": "\"placeholderColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1489, + "length": 9, + "value": "\"#A5A5A5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/TimeFormatter.swift", + "kind": "BooleanLiteral", + "offset": 222, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuItem.swift", + "kind": "Array", + "offset": 215, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 721, + "length": 6, + "value": "\"Back\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 851, + "length": 9, + "value": "\"Bicycle\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 990, + "length": 12, + "value": "\"CampusGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1148, + "length": 20, + "value": "\"CampusGateSelector\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 5, + "value": "\"Car\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1425, + "length": 15, + "value": "\"CheckmarkIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1564, + "length": 9, + "value": "\"Compass\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1707, + "length": 14, + "value": "\"DistanceIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1847, + "length": 10, + "value": "\"Elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1992, + "length": 15, + "value": "\"ElevatorDown-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2141, + "length": 14, + "value": "\"ElevatorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2286, + "length": 13, + "value": "\"ElevatorUp-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2427, + "length": 11, + "value": "\"Escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2574, + "length": 15, + "value": "\"EscalatorDown\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2725, + "length": 15, + "value": "\"EscalatorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2872, + "length": 13, + "value": "\"EscalatorUp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 12, + "value": "\"FilterIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3145, + "length": 6, + "value": "\"Gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3285, + "length": 14, + "value": "\"GroupedStops\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3423, + "length": 9, + "value": "\"Indoors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3550, + "length": 6, + "value": "\"Left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3682, + "length": 10, + "value": "\"LeftLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3820, + "length": 11, + "value": "\"LeftRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3965, + "length": 14, + "value": "\"LeftVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4115, + "length": 15, + "value": "\"LeftVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4272, + "length": 18, + "value": "\"MapDownEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4446, + "length": 25, + "value": "\"MapDownloaderBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4603, + "length": 13, + "value": "\"MapElevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4750, + "length": 14, + "value": "\"MapEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4888, + "length": 9, + "value": "\"MapGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5021, + "length": 9, + "value": "\"MapRamp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5158, + "length": 11, + "value": "\"MapStairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5307, + "length": 16, + "value": "\"MapUpEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5449, + "length": 10, + "value": "\"MuteIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5585, + "length": 10, + "value": "\"Outdoors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5711, + "length": 5, + "value": "\"Pin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5834, + "length": 6, + "value": "\"Ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5964, + "length": 9, + "value": "\"Reached\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6093, + "length": 7, + "value": "\"Right\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6228, + "length": 11, + "value": "\"RightLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6369, + "length": 12, + "value": "\"RightRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6517, + "length": 15, + "value": "\"RightVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6670, + "length": 16, + "value": "\"RightVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6814, + "length": 11, + "value": "\"ShareIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6951, + "length": 10, + "value": "\"SharePDF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7089, + "length": 11, + "value": "\"ShareText\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7228, + "length": 11, + "value": "\"SharpLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7369, + "length": 12, + "value": "\"SharpRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7503, + "length": 8, + "value": "\"Stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7637, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7771, + "length": 9, + "value": "\"Transit\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7910, + "length": 12, + "value": "\"UnMuteIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8048, + "length": 10, + "value": "\"VeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8192, + "length": 14, + "value": "\"VeerLeftLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8342, + "length": 15, + "value": "\"VeerLeftRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8499, + "length": 18, + "value": "\"VeerLeftVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8661, + "length": 19, + "value": "\"VeerLeftVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8808, + "length": 11, + "value": "\"VeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8955, + "length": 15, + "value": "\"VeerRightLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9108, + "length": 16, + "value": "\"VeerRightRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9268, + "length": 19, + "value": "\"VeerRightVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9433, + "length": 20, + "value": "\"VeerRightVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9585, + "length": 13, + "value": "\"VenueChange\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9738, + "length": 17, + "value": "\"VenueChangeININ\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9897, + "length": 18, + "value": "\"VenueChangeINOUT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10057, + "length": 18, + "value": "\"VenueChangeOUTIN\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10219, + "length": 19, + "value": "\"VenueSelectorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10356, + "length": 6, + "value": "\"Walk\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10480, + "length": 6, + "value": "\"Wave\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10619, + "length": 14, + "value": "\"back_covered\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10768, + "length": 15, + "value": "\"building.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10921, + "length": 16, + "value": "\"currentAligned\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11067, + "length": 12, + "value": "\"currentloc\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11222, + "length": 19, + "value": "\"currentloc_filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11371, + "length": 12, + "value": "\"defaultPOI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11515, + "length": 13, + "value": "\"destination\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11654, + "length": 10, + "value": "\"doorDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11792, + "length": 11, + "value": "\"doorWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11929, + "length": 10, + "value": "\"elevDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12067, + "length": 11, + "value": "\"elevWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12212, + "length": 14, + "value": "\"escalterDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 15, + "value": "\"escalterWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12526, + "length": 22, + "value": "\"feedback_destination\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12682, + "length": 15, + "value": "\"fit-to-campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12844, + "length": 22, + "value": "\"fit-to-campus-filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13006, + "length": 18, + "value": "\"map-location-dot\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13179, + "length": 26, + "value": "\"map-location-dot-success\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13345, + "length": 18, + "value": "\"my_location_icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13518, + "length": 26, + "value": "\"my_location_parking_icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13674, + "length": 13, + "value": "\"out_of_area\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13819, + "length": 13, + "value": "\"parkingIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13956, + "length": 9, + "value": "\"rating1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14089, + "length": 9, + "value": "\"rating2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14222, + "length": 9, + "value": "\"rating3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14355, + "length": 9, + "value": "\"rating4\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14488, + "length": 9, + "value": "\"rating5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14630, + "length": 14, + "value": "\"reached-icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14796, + "length": 24, + "value": "\"selected_user_location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14940, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15069, + "length": 8, + "value": "\"updown\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15205, + "length": 11, + "value": "\"usingGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15341, + "length": 10, + "value": "\"wifi_off\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15474, + "length": 9, + "value": "\"wifi_on\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15610, + "length": 11, + "value": "\"wifi_slow\"" + } + ] +} \ No newline at end of file diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 00000000..26e46969 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1009 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name PenNavUI +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AVFoundation +import CoreData +import CoreGraphics +import CoreLocation +import CoreText +import Darwin +import DeveloperToolsSupport +import Foundation +import LinkPresentation +import MapKit +import MapboxMaps +import MessageUI +import Network +@_exported import PenNavUI +import Penguin +import PenguinINRenderer +import QuartzCore +import SafariServices +import Swift +import SwiftUI +import SystemConfiguration +import UIKit +import UserNotifications +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os.log +import os +@objc public protocol FloatingPanelLayout { + @objc var position: PenNavUI.FloatingPanelPosition { get } + @objc var initialState: PenNavUI.FloatingPanelState { get } + @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get } + @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat +} +@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout { + @objc override dynamic public init() + @objc open var initialState: PenNavUI.FloatingPanelState { + @objc get + } + @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { + @objc get + } + @objc open var position: PenNavUI.FloatingPanelPosition { + @objc get + } + @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc deinit +} +extension PenNavUI.CampaignTracking { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campaignId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastNotificationDate: Foundation.Date? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CachedVenue) public class CachedVenue : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension PenNavUI.SharedLocationCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var edgeId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var navigationAvoid: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CampaignTracking) public class CampaignTracking : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers final public class CGTextRenderer { + public enum API { + case uiKit + case appKit + public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension PenNavUI.CommandLine { + public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options + public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API + public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets +} +extension PenNavUI.TagFlowLayout { + public enum LayoutAlignment : Swift.Int { + case left + case center + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection { + @objc get + } + @objc deinit +} +extension PenNavUI.CommandLine { + public struct Configuration { + public var input: Foundation.URL + public var inputUltralight: Foundation.URL? + public var inputBlack: Foundation.URL? + public var output: Foundation.URL + public var format: PenNavUI.CommandLine.Format + public var size: PenNavUI.CommandLine.Size + public var api: PenNavUI.CommandLine.API? + public var insets: PenNavUI.CommandLine.Insets + public var insetsUltralight: PenNavUI.CommandLine.Insets? + public var insetsBlack: PenNavUI.CommandLine.Insets? + public var scale: PenNavUI.CommandLine.Scale + public var options: PenNavUI.SVG.Options + public var precision: Swift.Int? + } + public enum Format : Swift.String { + case jpeg + case pdf + case png + case swift + case sfsymbol + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum API : Swift.String { + case appkit + case uikit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum Size : Swift.Equatable { + case `default` + case custom(width: Swift.Int, height: Swift.Int) + public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool + } + public enum Scale : Swift.Equatable { + case `default` + case retina + case superRetina + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool + public var hashValue: Swift.Int { + get + } + } + public struct Insets : Swift.Equatable { + public var top: Swift.Double? + public var left: Swift.Double? + public var bottom: Swift.Double? + public var right: Swift.Double? + public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil) + public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool + } + public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration +} +extension UIKit.UISpringTimingParameters { + @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) + @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) +} +@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject, PenNavUI.PenNavUIMethods { + public static var shared: PenNavUI.PenNavUIManager + final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)? + final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)? + final public var locationDelegate: (any PenNavUI.PILocationDelegate)? + @objc final public func build() + @discardableResult + final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager + public static func setLanguage(_ language: Swift.String) + @discardableResult + final public func setDeepLinkScheme(_ scheme: Swift.String, deepLinkDomain: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setDeepLinkData(_ data: Swift.String?) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil) + final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager + public static func getVersion() -> Swift.String + @objc final public func present(root: UIKit.UIViewController, view: UIKit.UIView) + final public func dismiss() + @discardableResult + @objc final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setBackButtonVisibility(_ isVisible: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func getToken(clientID: Swift.String, clientKey: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + final public func setToken(token: Swift.String) + @objc override dynamic public init() + @objc deinit +} +extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate { + @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager) + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus) +} +extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate { + @objc final public func onReady(warning: Penguin.WarningCode) + @objc final public func onInitilzationError(error: Penguin.ErrorCode) + @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation) + final public func initializeLocationManager() +} +public enum DOM { +} +extension PenNavUI.DOM { + public typealias Float = Swift.Float + public typealias Coordinate = Swift.Float + public typealias Length = Swift.Int + public typealias Opacity = Swift.Float + public typealias Bool = Swift.Bool + public typealias URL = Foundation.URL +} +extension PenNavUI.PenNavStyle { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Foundation.Data? { + @objc get + @objc set + } +} +public enum CommandLine { +} +@objc public protocol FloatingPanelBehavior { + @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get } + @objc optional var springResponseTime: CoreFoundation.CGFloat { get } + @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get } + @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool + @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc optional func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get } +} +open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior { + public init() + @objc open var springDecelerationRate: CoreFoundation.CGFloat { + @objc get + } + @objc open var springResponseTime: CoreFoundation.CGFloat { + @objc get + } + @objc open var momentumProjectionRate: CoreFoundation.CGFloat { + @objc get + } + @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc open func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat + @objc deinit +} +public enum IssueType { + case poi + case venue + case location + case navigation + public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension CoreLocation.CLLocationCoordinate2D : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_inheritsConvenienceInitializers @objc(FavoriteCacheData) public class FavoriteCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc public enum FloatingPanelReferenceEdge : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int { + case superview = 0 + case safeArea = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int { + case none = 0 + case superview = 1 + case safeArea = 2 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.CommandLine { + public enum Error : Swift.Error { + case invalid + case unsupported + case fileNotFound + public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +extension UIKit.UIFont { + public static func register(from url: Foundation.URL) + public static func loadDefaultFonts() +} +@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) public class PenNavUITableUpdate : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct SFSymbolRenderer { + public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int) + public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String +} +@_inheritsConvenienceInitializers @objc(PenNavStyle) public class PenNavStyle : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct CampaignMessage { + public var title: Swift.String + public var description: Swift.String +} +extension UIKit.UIImage { + convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default) + @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data) + @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String) + @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage? + @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage? + convenience public init(_ image: PenNavUI.SVG) +} +extension PenNavUI.SVG { + final public func rasterize() -> UIKit.UIImage + final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage + final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data + final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data +} +public protocol PenNavInitializationDelegate { + func onPenNavSuccess() + func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String) +} +public protocol PIEventsDelegate { + func onBackButtonPressed() + func onPenNavUIDismiss() + func onReportIssue(_ issue: PenNavUI.IssueType) + func onShareLocation(link: Swift.String?) +} +public protocol PILocationDelegate { + func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PILocationDelegate { + public func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + public func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PIEventsDelegate { + public func onBackButtonPressed() + public func onPenNavUIDismiss() + public func onReportIssue(_ issue: PenNavUI.IssueType) + public func onShareLocation(link: Swift.String?) +} +@objc public protocol PenNavUIMethods { + @objc func present(root: UIKit.UIViewController, view: UIKit.UIView) + @objc func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @objc optional func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc func build() +} +extension Penguin.GateNodeModel : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) public class SharedLocationCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable { + public typealias RawValue = Swift.String + required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue) + @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int) + final public let rawValue: PenNavUI.FloatingPanelState.RawValue + final public let order: Swift.Int + @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc override dynamic public var debugDescription: Swift.String { + @objc get + } + @objc(Full) public static let full: PenNavUI.FloatingPanelState + @objc(Half) public static let half: PenNavUI.FloatingPanelState + @objc(Tip) public static let tip: PenNavUI.FloatingPanelState + @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation { + @objc override dynamic public var isAsynchronous: Swift.Bool { + @objc get + } + @objc override dynamic public var isExecuting: Swift.Bool { + @objc get + } + @objc override dynamic public var isFinished: Swift.Bool { + @objc get + } + public func completeOperation() + @objc override dynamic public func start() + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject { + @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject { + @objc public var hidden: Swift.Bool + @objc public var color: UIKit.UIColor + @objc public var offset: CoreFoundation.CGSize + @objc public var opacity: Swift.Float + @objc public var radius: CoreFoundation.CGFloat + @objc public var spread: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit + } + @objc public var backgroundColor: UIKit.UIColor? + @objc public var cornerRadius: CoreFoundation.CGFloat + @objc @available(iOS 13.0, *) + public var cornerCurve: QuartzCore.CALayerCornerCurve { + @objc get + @objc set + } + @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow] + @objc public var borderColor: UIKit.UIColor? + @objc public var borderWidth: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView? + @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize { + @objc get + } + @objc deinit +} +extension UIKit.UIColor { + convenience public init(hexString: Swift.String?) +} +extension Penguin.Gnode : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +public enum PenNavUIError : Swift.String, Foundation.LocalizedError { + case missingBaseUrl + case missingDataServiceName + case missingPositionServiceName + case missingRootController + case missingViewContainer + case missingClientId + case missingClientName + case invalidClientKey + case unauthorized + case noInternetConnection + case bluetoothTurnedOff + case locationServicesTurnedOff + case loadingDataError + case osNotSupported + case permissionsNotGranted + case sensorsInitializationError + case unknownError + case locationPermissionNotGranted + case bluetoothPermissionNotGranted + public var errorDescription: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum ValidationError : Swift.Error { + case noClientID + case noClientNameKey + case noServiesName + case noBaseUrl + case missingFonts + public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer { + @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent) + @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate { + get + } + @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? { + get + set + } + @objc deinit +} +extension PenNavUI.CachedVenue { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var coverImage: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var address: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var buildingNumber: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var phone: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var email: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var website: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorCount: Swift.Int16 { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView? + @objc deinit +} +@objc public enum FloatingPanelPosition : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.FavoriteCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var createDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var deviceId: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var distance: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var userName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var location: PenNavUI.SharedLocationCacheData? { + @objc get + @objc set + } +} +@objc public protocol FloatingPanelLayoutAnchoring { + @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get } + @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide + @objc deinit +} +extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +public enum ImageCacheType { + case inCache + case inDocuments + public static func == (a: PenNavUI.ImageCacheType, b: PenNavUI.ImageCacheType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class ImageCache { + public static let shared: PenNavUI.ImageCache + final public let cache: Foundation.URLCache + public var inMemoryCache: Foundation.NSCache + public func getImage(withURL url: Foundation.URL, cacheType: PenNavUI.ImageCacheType = .inCache, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func instantDownloadImage(withURL url: Swift.String, type: PenNavUI.ImageCacheType = .inDocuments, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage? + @objc deinit +} +extension PenNavUI.ImageCache { + public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void) +} +extension PenNavUI.PenNavUITableUpdate { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } +} +extension CoreGraphics.CGContext { + public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil) +} +extension PenNavUI.SVG { + final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data +} +public struct SVGRenderer { + public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String +} +extension PenNavUI.PenNavUIManager { + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion) +} +@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject { + final public let size: CoreFoundation.CGSize + public struct Options : Swift.OptionSet { + public let rawValue: Swift.Int + public init(rawValue: Swift.Int) + public static let hideUnsupportedFilters: PenNavUI.SVG.Options + public static let `default`: PenNavUI.SVG.Options + public typealias ArrayLiteralElement = PenNavUI.SVG.Options + public typealias Element = PenNavUI.SVG.Options + public typealias RawValue = Swift.Int + } + @objc deinit +} +@available(*, deprecated, renamed: "SVG") +public typealias Image = PenNavUI.SVG +extension PenNavUI.SVG { + convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default) + convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default) + convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default) + public struct Insets : Swift.Equatable { + public var top: CoreFoundation.CGFloat + public var left: CoreFoundation.CGFloat + public var bottom: CoreFoundation.CGFloat + public var right: CoreFoundation.CGFloat + public static let zero: PenNavUI.SVG.Insets + public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool + } +} +@objc public protocol FloatingPanelControllerDelegate { + @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator + @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator + @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool + @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer) + @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool) + @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState) + @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool + @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint + @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController { + @objc public enum ContentInsetAdjustmentBehavior : Swift.Int { + case always + case never + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc public enum ContentMode : Swift.Int { + case `static` + case fitToBounds + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior + @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool { + @objc(isRemovalInteractionEnabled) get + @objc(setRemovalInteractionEnabled:) set + } + @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState { + get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? { + @objc get + } + @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?) + @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing() + @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool + @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout() + @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint + @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer + @objc deinit +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +extension PenNavUI.CGTextRenderer { + public typealias Size = (width: Swift.Int, height: Swift.Int) + public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func renderPath(from svgPath: Swift.String) throws -> Swift.String +} +extension PenNavUI.CGTextRenderer.API : Swift.Equatable {} +extension PenNavUI.CGTextRenderer.API : Swift.Hashable {} +extension PenNavUI.CommandLine.Scale : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Format : Swift.Equatable {} +extension PenNavUI.CommandLine.Format : Swift.Hashable {} +extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.API : Swift.Equatable {} +extension PenNavUI.CommandLine.API : Swift.Hashable {} +extension PenNavUI.CommandLine.API : Swift.RawRepresentable {} +extension PenNavUI.IssueType : Swift.Equatable {} +extension PenNavUI.IssueType : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Error : Swift.Equatable {} +extension PenNavUI.CommandLine.Error : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.Equatable {} +extension PenNavUI.PenNavUIError : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.RawRepresentable {} +extension PenNavUI.ValidationError : Swift.Equatable {} +extension PenNavUI.ValidationError : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.Equatable {} +extension PenNavUI.FloatingPanelPosition : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {} +extension PenNavUI.ImageCacheType : Swift.Equatable {} +extension PenNavUI.ImageCacheType : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {} diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 00000000..028c0f7a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 00000000..26e46969 --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1009 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name PenNavUI +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AVFoundation +import CoreData +import CoreGraphics +import CoreLocation +import CoreText +import Darwin +import DeveloperToolsSupport +import Foundation +import LinkPresentation +import MapKit +import MapboxMaps +import MessageUI +import Network +@_exported import PenNavUI +import Penguin +import PenguinINRenderer +import QuartzCore +import SafariServices +import Swift +import SwiftUI +import SystemConfiguration +import UIKit +import UserNotifications +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os.log +import os +@objc public protocol FloatingPanelLayout { + @objc var position: PenNavUI.FloatingPanelPosition { get } + @objc var initialState: PenNavUI.FloatingPanelState { get } + @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get } + @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat +} +@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout { + @objc override dynamic public init() + @objc open var initialState: PenNavUI.FloatingPanelState { + @objc get + } + @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { + @objc get + } + @objc open var position: PenNavUI.FloatingPanelPosition { + @objc get + } + @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc deinit +} +extension PenNavUI.CampaignTracking { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campaignId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastNotificationDate: Foundation.Date? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CachedVenue) public class CachedVenue : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension PenNavUI.SharedLocationCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var edgeId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var navigationAvoid: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CampaignTracking) public class CampaignTracking : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers final public class CGTextRenderer { + public enum API { + case uiKit + case appKit + public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension PenNavUI.CommandLine { + public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options + public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API + public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets +} +extension PenNavUI.TagFlowLayout { + public enum LayoutAlignment : Swift.Int { + case left + case center + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection { + @objc get + } + @objc deinit +} +extension PenNavUI.CommandLine { + public struct Configuration { + public var input: Foundation.URL + public var inputUltralight: Foundation.URL? + public var inputBlack: Foundation.URL? + public var output: Foundation.URL + public var format: PenNavUI.CommandLine.Format + public var size: PenNavUI.CommandLine.Size + public var api: PenNavUI.CommandLine.API? + public var insets: PenNavUI.CommandLine.Insets + public var insetsUltralight: PenNavUI.CommandLine.Insets? + public var insetsBlack: PenNavUI.CommandLine.Insets? + public var scale: PenNavUI.CommandLine.Scale + public var options: PenNavUI.SVG.Options + public var precision: Swift.Int? + } + public enum Format : Swift.String { + case jpeg + case pdf + case png + case swift + case sfsymbol + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum API : Swift.String { + case appkit + case uikit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum Size : Swift.Equatable { + case `default` + case custom(width: Swift.Int, height: Swift.Int) + public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool + } + public enum Scale : Swift.Equatable { + case `default` + case retina + case superRetina + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool + public var hashValue: Swift.Int { + get + } + } + public struct Insets : Swift.Equatable { + public var top: Swift.Double? + public var left: Swift.Double? + public var bottom: Swift.Double? + public var right: Swift.Double? + public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil) + public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool + } + public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration +} +extension UIKit.UISpringTimingParameters { + @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) + @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) +} +@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject, PenNavUI.PenNavUIMethods { + public static var shared: PenNavUI.PenNavUIManager + final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)? + final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)? + final public var locationDelegate: (any PenNavUI.PILocationDelegate)? + @objc final public func build() + @discardableResult + final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager + public static func setLanguage(_ language: Swift.String) + @discardableResult + final public func setDeepLinkScheme(_ scheme: Swift.String, deepLinkDomain: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setDeepLinkData(_ data: Swift.String?) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil) + final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager + public static func getVersion() -> Swift.String + @objc final public func present(root: UIKit.UIViewController, view: UIKit.UIView) + final public func dismiss() + @discardableResult + @objc final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setBackButtonVisibility(_ isVisible: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func getToken(clientID: Swift.String, clientKey: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + final public func setToken(token: Swift.String) + @objc override dynamic public init() + @objc deinit +} +extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate { + @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager) + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus) +} +extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate { + @objc final public func onReady(warning: Penguin.WarningCode) + @objc final public func onInitilzationError(error: Penguin.ErrorCode) + @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation) + final public func initializeLocationManager() +} +public enum DOM { +} +extension PenNavUI.DOM { + public typealias Float = Swift.Float + public typealias Coordinate = Swift.Float + public typealias Length = Swift.Int + public typealias Opacity = Swift.Float + public typealias Bool = Swift.Bool + public typealias URL = Foundation.URL +} +extension PenNavUI.PenNavStyle { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Foundation.Data? { + @objc get + @objc set + } +} +public enum CommandLine { +} +@objc public protocol FloatingPanelBehavior { + @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get } + @objc optional var springResponseTime: CoreFoundation.CGFloat { get } + @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get } + @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool + @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc optional func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get } +} +open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior { + public init() + @objc open var springDecelerationRate: CoreFoundation.CGFloat { + @objc get + } + @objc open var springResponseTime: CoreFoundation.CGFloat { + @objc get + } + @objc open var momentumProjectionRate: CoreFoundation.CGFloat { + @objc get + } + @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc open func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat + @objc deinit +} +public enum IssueType { + case poi + case venue + case location + case navigation + public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension CoreLocation.CLLocationCoordinate2D : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_inheritsConvenienceInitializers @objc(FavoriteCacheData) public class FavoriteCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc public enum FloatingPanelReferenceEdge : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int { + case superview = 0 + case safeArea = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int { + case none = 0 + case superview = 1 + case safeArea = 2 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.CommandLine { + public enum Error : Swift.Error { + case invalid + case unsupported + case fileNotFound + public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +extension UIKit.UIFont { + public static func register(from url: Foundation.URL) + public static func loadDefaultFonts() +} +@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) public class PenNavUITableUpdate : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct SFSymbolRenderer { + public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int) + public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String +} +@_inheritsConvenienceInitializers @objc(PenNavStyle) public class PenNavStyle : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct CampaignMessage { + public var title: Swift.String + public var description: Swift.String +} +extension UIKit.UIImage { + convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default) + @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data) + @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String) + @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage? + @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage? + convenience public init(_ image: PenNavUI.SVG) +} +extension PenNavUI.SVG { + final public func rasterize() -> UIKit.UIImage + final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage + final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data + final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data +} +public protocol PenNavInitializationDelegate { + func onPenNavSuccess() + func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String) +} +public protocol PIEventsDelegate { + func onBackButtonPressed() + func onPenNavUIDismiss() + func onReportIssue(_ issue: PenNavUI.IssueType) + func onShareLocation(link: Swift.String?) +} +public protocol PILocationDelegate { + func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PILocationDelegate { + public func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + public func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PIEventsDelegate { + public func onBackButtonPressed() + public func onPenNavUIDismiss() + public func onReportIssue(_ issue: PenNavUI.IssueType) + public func onShareLocation(link: Swift.String?) +} +@objc public protocol PenNavUIMethods { + @objc func present(root: UIKit.UIViewController, view: UIKit.UIView) + @objc func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @objc optional func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc func build() +} +extension Penguin.GateNodeModel : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) public class SharedLocationCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable { + public typealias RawValue = Swift.String + required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue) + @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int) + final public let rawValue: PenNavUI.FloatingPanelState.RawValue + final public let order: Swift.Int + @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc override dynamic public var debugDescription: Swift.String { + @objc get + } + @objc(Full) public static let full: PenNavUI.FloatingPanelState + @objc(Half) public static let half: PenNavUI.FloatingPanelState + @objc(Tip) public static let tip: PenNavUI.FloatingPanelState + @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation { + @objc override dynamic public var isAsynchronous: Swift.Bool { + @objc get + } + @objc override dynamic public var isExecuting: Swift.Bool { + @objc get + } + @objc override dynamic public var isFinished: Swift.Bool { + @objc get + } + public func completeOperation() + @objc override dynamic public func start() + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject { + @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject { + @objc public var hidden: Swift.Bool + @objc public var color: UIKit.UIColor + @objc public var offset: CoreFoundation.CGSize + @objc public var opacity: Swift.Float + @objc public var radius: CoreFoundation.CGFloat + @objc public var spread: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit + } + @objc public var backgroundColor: UIKit.UIColor? + @objc public var cornerRadius: CoreFoundation.CGFloat + @objc @available(iOS 13.0, *) + public var cornerCurve: QuartzCore.CALayerCornerCurve { + @objc get + @objc set + } + @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow] + @objc public var borderColor: UIKit.UIColor? + @objc public var borderWidth: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView? + @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize { + @objc get + } + @objc deinit +} +extension UIKit.UIColor { + convenience public init(hexString: Swift.String?) +} +extension Penguin.Gnode : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +public enum PenNavUIError : Swift.String, Foundation.LocalizedError { + case missingBaseUrl + case missingDataServiceName + case missingPositionServiceName + case missingRootController + case missingViewContainer + case missingClientId + case missingClientName + case invalidClientKey + case unauthorized + case noInternetConnection + case bluetoothTurnedOff + case locationServicesTurnedOff + case loadingDataError + case osNotSupported + case permissionsNotGranted + case sensorsInitializationError + case unknownError + case locationPermissionNotGranted + case bluetoothPermissionNotGranted + public var errorDescription: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum ValidationError : Swift.Error { + case noClientID + case noClientNameKey + case noServiesName + case noBaseUrl + case missingFonts + public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer { + @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent) + @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate { + get + } + @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? { + get + set + } + @objc deinit +} +extension PenNavUI.CachedVenue { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var coverImage: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var address: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var buildingNumber: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var phone: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var email: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var website: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorCount: Swift.Int16 { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView? + @objc deinit +} +@objc public enum FloatingPanelPosition : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.FavoriteCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var createDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var deviceId: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var distance: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var userName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var location: PenNavUI.SharedLocationCacheData? { + @objc get + @objc set + } +} +@objc public protocol FloatingPanelLayoutAnchoring { + @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get } + @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide + @objc deinit +} +extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +public enum ImageCacheType { + case inCache + case inDocuments + public static func == (a: PenNavUI.ImageCacheType, b: PenNavUI.ImageCacheType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class ImageCache { + public static let shared: PenNavUI.ImageCache + final public let cache: Foundation.URLCache + public var inMemoryCache: Foundation.NSCache + public func getImage(withURL url: Foundation.URL, cacheType: PenNavUI.ImageCacheType = .inCache, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func instantDownloadImage(withURL url: Swift.String, type: PenNavUI.ImageCacheType = .inDocuments, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage? + @objc deinit +} +extension PenNavUI.ImageCache { + public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void) +} +extension PenNavUI.PenNavUITableUpdate { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } +} +extension CoreGraphics.CGContext { + public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil) +} +extension PenNavUI.SVG { + final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data +} +public struct SVGRenderer { + public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String +} +extension PenNavUI.PenNavUIManager { + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion) +} +@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject { + final public let size: CoreFoundation.CGSize + public struct Options : Swift.OptionSet { + public let rawValue: Swift.Int + public init(rawValue: Swift.Int) + public static let hideUnsupportedFilters: PenNavUI.SVG.Options + public static let `default`: PenNavUI.SVG.Options + public typealias ArrayLiteralElement = PenNavUI.SVG.Options + public typealias Element = PenNavUI.SVG.Options + public typealias RawValue = Swift.Int + } + @objc deinit +} +@available(*, deprecated, renamed: "SVG") +public typealias Image = PenNavUI.SVG +extension PenNavUI.SVG { + convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default) + convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default) + convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default) + public struct Insets : Swift.Equatable { + public var top: CoreFoundation.CGFloat + public var left: CoreFoundation.CGFloat + public var bottom: CoreFoundation.CGFloat + public var right: CoreFoundation.CGFloat + public static let zero: PenNavUI.SVG.Insets + public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool + } +} +@objc public protocol FloatingPanelControllerDelegate { + @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator + @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator + @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool + @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer) + @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool) + @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState) + @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool + @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint + @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController { + @objc public enum ContentInsetAdjustmentBehavior : Swift.Int { + case always + case never + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc public enum ContentMode : Swift.Int { + case `static` + case fitToBounds + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior + @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool { + @objc(isRemovalInteractionEnabled) get + @objc(setRemovalInteractionEnabled:) set + } + @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState { + get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? { + @objc get + } + @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?) + @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing() + @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool + @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout() + @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint + @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer + @objc deinit +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +extension PenNavUI.CGTextRenderer { + public typealias Size = (width: Swift.Int, height: Swift.Int) + public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func renderPath(from svgPath: Swift.String) throws -> Swift.String +} +extension PenNavUI.CGTextRenderer.API : Swift.Equatable {} +extension PenNavUI.CGTextRenderer.API : Swift.Hashable {} +extension PenNavUI.CommandLine.Scale : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Format : Swift.Equatable {} +extension PenNavUI.CommandLine.Format : Swift.Hashable {} +extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.API : Swift.Equatable {} +extension PenNavUI.CommandLine.API : Swift.Hashable {} +extension PenNavUI.CommandLine.API : Swift.RawRepresentable {} +extension PenNavUI.IssueType : Swift.Equatable {} +extension PenNavUI.IssueType : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Error : Swift.Equatable {} +extension PenNavUI.CommandLine.Error : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.Equatable {} +extension PenNavUI.PenNavUIError : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.RawRepresentable {} +extension PenNavUI.ValidationError : Swift.Equatable {} +extension PenNavUI.ValidationError : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.Equatable {} +extension PenNavUI.FloatingPanelPosition : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {} +extension PenNavUI.ImageCacheType : Swift.Equatable {} +extension PenNavUI.ImageCacheType : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {} diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 00000000..be5112fc --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,42051 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "PenNavUI", + "printedName": "PenNavUI", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayout", + "printedName": "FloatingPanelLayout", + "children": [ + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)position", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)position", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialState", + "printedName": "initialState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)initialState", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)initialState", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "anchors", + "printedName": "anchors", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)anchors", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)anchors", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prepareLayout", + "printedName": "prepareLayout(surfaceView:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)prepareLayoutWithSurfaceView:in:", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP07prepareF011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "prepareLayoutWithSurfaceView:in:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "backdropAlpha", + "printedName": "backdropAlpha(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)backdropAlphaFor:", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "backdropAlphaFor:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelBottomLayout", + "printedName": "FloatingPanelBottomLayout", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBottomLayout", + "printedName": "PenNavUI.FloatingPanelBottomLayout", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)init", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "initialState", + "printedName": "initialState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)initialState", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "initialState", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)initialState", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "initialState", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "anchors", + "printedName": "anchors", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)anchors", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "anchors", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)anchors", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "anchors", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)position", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "position", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)position", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "position", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "prepareLayout", + "printedName": "prepareLayout(surfaceView:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)prepareLayoutWithSurfaceView:in:", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "prepareLayoutWithSurfaceView:in:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "backdropAlpha", + "printedName": "backdropAlpha(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)backdropAlphaFor:", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "backdropAlphaFor:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout", + "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayout", + "printedName": "FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout", + "mangledName": "$s8PenNavUI19FloatingPanelLayoutP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "CachedVenue", + "printedName": "CachedVenue", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CachedVenue", + "printedName": "PenNavUI.CachedVenue", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CachedVenue", + "printedName": "PenNavUI.CachedVenue", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)id", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)id", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setId:", + "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "coverImage", + "printedName": "coverImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)coverImage", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)coverImage", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setCoverImage:", + "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)address", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)address", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setAddress:", + "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "buildingNumber", + "printedName": "buildingNumber", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)buildingNumber", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)buildingNumber", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setBuildingNumber:", + "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)phone", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)phone", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setPhone:", + "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)email", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)email", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setEmail:", + "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "website", + "printedName": "website", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)website", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)website", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setWebsite:", + "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorCount", + "printedName": "floorCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)floorCount", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)floorCount", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setFloorCount:", + "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)CachedVenue", + "mangledName": "$s8PenNavUI11CachedVenueC", + "moduleName": "PenNavUI", + "objc_name": "CachedVenue", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "CampaignTracking", + "printedName": "CampaignTracking", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CampaignTracking", + "printedName": "PenNavUI.CampaignTracking", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CampaignTracking", + "printedName": "PenNavUI.CampaignTracking", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "campaignId", + "printedName": "campaignId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)campaignId", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)campaignId", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setCampaignId:", + "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "lastNotificationDate", + "printedName": "lastNotificationDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)lastNotificationDate", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)lastNotificationDate", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setLastNotificationDate:", + "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking", + "mangledName": "$s8PenNavUI16CampaignTrackingC", + "moduleName": "PenNavUI", + "objc_name": "CampaignTracking", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CGTextRenderer", + "printedName": "CGTextRenderer", + "children": [ + { + "kind": "TypeDecl", + "name": "API", + "printedName": "API", + "children": [ + { + "kind": "Var", + "name": "uiKit", + "printedName": "uiKit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CGTextRenderer.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "appKit", + "printedName": "appKit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CGTextRenderer.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14CGTextRendererC3APIO6appKityA2EmF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO6appKityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivp", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivg", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI14CGTextRendererC3APIO", + "mangledName": "$s8PenNavUI14CGTextRendererC3APIO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(named:in:size:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(width: Swift.Int, height: Swift.Int)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(fileURL:size:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(width: Swift.Int, height: Swift.Int)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(data:options:api:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "renderPath", + "printedName": "renderPath(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ", + "mangledName": "$s8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI14CGTextRendererC", + "mangledName": "$s8PenNavUI14CGTextRendererC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TagFlowLayout", + "printedName": "TagFlowLayout", + "children": [ + { + "kind": "Function", + "name": "layoutAttributesForElements", + "printedName": "layoutAttributesForElements(in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UICollectionViewLayoutAttributes]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.UICollectionViewLayoutAttributes]", + "children": [ + { + "kind": "TypeNominal", + "name": "UICollectionViewLayoutAttributes", + "printedName": "UIKit.UICollectionViewLayoutAttributes", + "usr": "c:objc(cs)UICollectionViewLayoutAttributes" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)layoutAttributesForElementsInRect:", + "mangledName": "$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutAttributesForElementsInRect:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "flipsHorizontallyInOppositeLayoutDirection", + "printedName": "flipsHorizontallyInOppositeLayoutDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)flipsHorizontallyInOppositeLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "flipsHorizontallyInOppositeLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)flipsHorizontallyInOppositeLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "flipsHorizontallyInOppositeLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "developmentLayoutDirection", + "printedName": "developmentLayoutDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "UIUserInterfaceLayoutDirection", + "printedName": "UIKit.UIUserInterfaceLayoutDirection", + "usr": "c:@E@UIUserInterfaceLayoutDirection" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)developmentLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "developmentLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIUserInterfaceLayoutDirection", + "printedName": "UIKit.UIUserInterfaceLayoutDirection", + "usr": "c:@E@UIUserInterfaceLayoutDirection" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)developmentLayoutDirection", + "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "developmentLayoutDirection", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TagFlowLayout", + "printedName": "PenNavUI.TagFlowLayout", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)init", + "mangledName": "$s8PenNavUI13TagFlowLayoutCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "LayoutAlignment", + "printedName": "LayoutAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "center", + "printedName": "center", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment?", + "children": [ + { + "kind": "TypeNominal", + "name": "LayoutAlignment", + "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO", + "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO", + "moduleName": "PenNavUI", + "isFromExtension": true, + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout", + "mangledName": "$s8PenNavUI13TagFlowLayoutC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UICollectionViewFlowLayout", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UICollectionViewFlowLayout", + "UIKit.UICollectionViewLayout", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUIManager", + "printedName": "PenNavUIManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvpZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvgZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvsZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvsZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvMZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvMZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "initializationDelegate", + "printedName": "initializationDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PenNavInitializationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavInitializationDelegate", + "printedName": "any PenNavUI.PenNavInitializationDelegate", + "usr": "s:8PenNavUI0aB22InitializationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "eventsDelegate", + "printedName": "eventsDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PIEventsDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIEventsDelegate", + "printedName": "any PenNavUI.PIEventsDelegate", + "usr": "s:8PenNavUI16PIEventsDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "locationDelegate", + "printedName": "locationDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.PILocationDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationDelegate", + "printedName": "any PenNavUI.PILocationDelegate", + "usr": "s:8PenNavUI18PILocationDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM", + "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)build", + "mangledName": "$s8PenNavUI0aB9UIManagerC5buildyyF", + "moduleName": "PenNavUI", + "objc_name": "build", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyACSSF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyACSSF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyySSFZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyySSFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeepLinkScheme", + "printedName": "setDeepLinkScheme(_:deepLinkDomain:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC17setDeepLinkScheme_04deepG6DomainACSS_SStF", + "mangledName": "$s8PenNavUI0aB9UIManagerC17setDeepLinkScheme_04deepG6DomainACSS_SStF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeepLinkData", + "printedName": "setDeepLinkData(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC15setDeepLinkDatayACSSSgF", + "mangledName": "$s8PenNavUI0aB9UIManagerC15setDeepLinkDatayACSSSgF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEnableReportIssue", + "printedName": "setEnableReportIssue(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setShareLocationCallback", + "printedName": "setShareLocationCallback(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "navigate", + "printedName": "navigate(to:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, PenNavUI.PenNavUIError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.PenNavUIError?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setAppColor", + "printedName": "setAppColor(color:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSyFZ", + "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "present", + "printedName": "present(root:view:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)presentWithRoot:view:", + "mangledName": "$s8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF", + "moduleName": "PenNavUI", + "objc_name": "presentWithRoot:view:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dismiss", + "printedName": "dismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC7dismissyyF", + "mangledName": "$s8PenNavUI0aB9UIManagerC7dismissyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKey", + "printedName": "setClientKey(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setClientKey:", + "mangledName": "$s8PenNavUI0aB9UIManagerC12setClientKeyyACSSF", + "moduleName": "PenNavUI", + "objc_name": "setClientKey:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientID", + "printedName": "setClientID(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC11setClientIDyACSSF", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setClientIDyACSSF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUsername", + "printedName": "setUsername(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setUsername:", + "mangledName": "$s8PenNavUI0aB9UIManagerC11setUsernameyACSSF", + "moduleName": "PenNavUI", + "objc_name": "setUsername:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataServiceName:positionServiceName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setServiceNameWithDataServiceName:positionServiceName:", + "mangledName": "$s8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF", + "moduleName": "PenNavUI", + "objc_name": "setServiceNameWithDataServiceName:positionServiceName:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setBaseURLWithDataURL:positionURL:", + "mangledName": "$s8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF", + "moduleName": "PenNavUI", + "objc_name": "setBaseURLWithDataURL:positionURL:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setIsShowUserName", + "printedName": "setIsShowUserName(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBackButtonVisibility", + "printedName": "setBackButtonVisibility(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC23setBackButtonVisibilityyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC23setBackButtonVisibilityyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setIsUpdateUserLocationSmoothly", + "printedName": "setIsUpdateUserLocationSmoothly(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF", + "mangledName": "$s8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setOutdoorEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setOutdoorEnableWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setSimulationModeEnabledWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setSimulationModeEnabledWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)setStepDetectionEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF", + "moduleName": "PenNavUI", + "objc_name": "setStepDetectionEnableWithIsEnable:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionEnable", + "printedName": "setTransitionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setGeographicCoordinateEnable", + "printedName": "setGeographicCoordinateEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getToken", + "printedName": "getToken(clientID:clientKey:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Penguin.ErrorCode?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key10completionySS_SSySSSg_7Penguin9ErrorCodeOSgtctF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key10completionySS_SSySSSg_7Penguin9ErrorCodeOSgtctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setToken", + "printedName": "setToken(token:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF", + "mangledName": "$s8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)init", + "mangledName": "$s8PenNavUI0aB9UIManagerCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "locationManagerDidChangeAuthorization", + "printedName": "locationManagerDidChangeAuthorization(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManagerDidChangeAuthorization:", + "mangledName": "$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CF", + "moduleName": "PenNavUI", + "objc_name": "locationManagerDidChangeAuthorization:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didChangeAuthorization:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLAuthorizationStatus", + "printedName": "CoreLocation.CLAuthorizationStatus", + "usr": "c:@E@CLAuthorizationStatus" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didChangeAuthorizationStatus:", + "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF", + "moduleName": "PenNavUI", + "objc_name": "locationManager:didChangeAuthorizationStatus:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReady", + "printedName": "onReady(warning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onReadyWithWarning:", + "mangledName": "$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tF", + "moduleName": "PenNavUI", + "objc_name": "onReadyWithWarning:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitilzationError", + "printedName": "onInitilzationError(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitilzationErrorWithError:", + "mangledName": "$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tF", + "moduleName": "PenNavUI", + "objc_name": "onInitilzationErrorWithError:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitializationProgressChange", + "printedName": "onInitializationProgressChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitializationProgressChangeWithStatus:", + "mangledName": "$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tF", + "moduleName": "PenNavUI", + "objc_name": "onInitializationProgressChangeWithStatus:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "initializeLocationManager", + "printedName": "initializeLocationManager()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB9UIManagerC25initializeLocationManageryyF", + "mangledName": "$s8PenNavUI0aB9UIManagerC25initializeLocationManageryyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didEnterRegion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLRegion", + "printedName": "CoreLocation.CLRegion", + "usr": "c:objc(cs)CLRegion" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didEnterRegion:", + "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_14didEnterRegionySo010CLLocationF0C_So8CLRegionCtF", + "moduleName": "PenNavUI", + "objc_name": "locationManager:didEnterRegion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager", + "mangledName": "$s8PenNavUI0aB9UIManagerC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PenNavUIMethods", + "printedName": "PenNavUIMethods", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods", + "mangledName": "$s8PenNavUI0aB9UIMethodsP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "PIInitializerDelegate", + "printedName": "PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate", + "mangledName": "$s7Penguin21PIInitializerDelegateP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DOM", + "printedName": "DOM", + "declKind": "Enum", + "usr": "s:8PenNavUI3DOMO", + "mangledName": "$s8PenNavUI3DOMO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CommandLine", + "printedName": "CommandLine", + "children": [ + { + "kind": "Function", + "name": "processImage", + "printedName": "processImage(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ", + "mangledName": "$s8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeSVGOptions", + "printedName": "makeSVGOptions(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ", + "mangledName": "$s8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeTextAPI", + "printedName": "makeTextAPI(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CGTextRenderer.API", + "usr": "s:8PenNavUI14CGTextRendererC3APIO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ", + "mangledName": "$s8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "processImage", + "printedName": "processImage(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ", + "mangledName": "$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImageInsets", + "printedName": "makeImageInsets(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ", + "mangledName": "$s8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ", + "moduleName": "PenNavUI", + "static": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputUltralight", + "printedName": "inputUltralight", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "inputBlack", + "printedName": "inputBlack", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "format", + "printedName": "format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "api", + "printedName": "api", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insets", + "printedName": "insets", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insetsUltralight", + "printedName": "insetsUltralight", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "insetsBlack", + "printedName": "insetsBlack", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Insets?", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "precision", + "printedName": "precision", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV", + "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Format", + "printedName": "Format", + "children": [ + { + "kind": "Var", + "name": "jpeg", + "printedName": "jpeg", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO4jpegyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO4jpegyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "pdf", + "printedName": "pdf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO3pdfyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pdfyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "png", + "printedName": "png", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO3pngyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pngyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "swift", + "printedName": "swift", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO5swiftyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO5swiftyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "sfsymbol", + "printedName": "sfsymbol", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Format.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.Format?", + "children": [ + { + "kind": "TypeNominal", + "name": "Format", + "printedName": "PenNavUI.CommandLine.Format", + "usr": "s:8PenNavUI11CommandLineO6FormatO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvp", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvg", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO6FormatO", + "mangledName": "$s8PenNavUI11CommandLineO6FormatO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "API", + "printedName": "API", + "children": [ + { + "kind": "Var", + "name": "appkit", + "printedName": "appkit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO3APIO6appkityA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO3APIO6appkityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "uikit", + "printedName": "uikit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.API.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO3APIO5uikityA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO3APIO5uikityA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.CommandLine.API?", + "children": [ + { + "kind": "TypeNominal", + "name": "API", + "printedName": "PenNavUI.CommandLine.API", + "usr": "s:8PenNavUI11CommandLineO3APIO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvp", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvg", + "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO3APIO", + "mangledName": "$s8PenNavUI11CommandLineO3APIO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Size", + "printedName": "Size", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Size.Type) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Size.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO4SizeO7defaultyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO7defaultyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Size.Type) -> (Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(width: Swift.Int, height: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Size.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + }, + { + "kind": "TypeNominal", + "name": "Size", + "printedName": "PenNavUI.CommandLine.Size", + "usr": "s:8PenNavUI11CommandLineO4SizeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO4SizeO", + "mangledName": "$s8PenNavUI11CommandLineO4SizeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Scale", + "printedName": "Scale", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "retina", + "printedName": "retina", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO6retinayA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO6retinayA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "superRetina", + "printedName": "superRetina", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Scale.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivp", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivg", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + }, + { + "kind": "TypeNominal", + "name": "Scale", + "printedName": "PenNavUI.CommandLine.Scale", + "usr": "s:8PenNavUI11CommandLineO5ScaleO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO5ScaleO", + "mangledName": "$s8PenNavUI11CommandLineO5ScaleO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Insets", + "printedName": "Insets", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvp", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvg", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvs", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvM", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(top:left:bottom:right:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11CommandLineO6InsetsV", + "mangledName": "$s8PenNavUI11CommandLineO6InsetsV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Function", + "name": "parseConfiguration", + "printedName": "parseConfiguration(from:baseDirectory:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PenNavUI.CommandLine.Configuration", + "usr": "s:8PenNavUI11CommandLineO13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ", + "mangledName": "$s8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "invalid", + "printedName": "invalid", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unsupported", + "printedName": "unsupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "fileNotFound", + "printedName": "fileNotFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.CommandLine.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "PenNavUI.CommandLine.Error", + "usr": "s:8PenNavUI11CommandLineO5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivp", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivg", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO5ErrorO", + "mangledName": "$s8PenNavUI11CommandLineO5ErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI11CommandLineO", + "mangledName": "$s8PenNavUI11CommandLineO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelBehavior", + "printedName": "FloatingPanelBehavior", + "children": [ + { + "kind": "Var", + "name": "springDecelerationRate", + "printedName": "springDecelerationRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springDecelerationRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springDecelerationRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "springResponseTime", + "printedName": "springResponseTime", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springResponseTime", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springResponseTime", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "momentumProjectionRate", + "printedName": "momentumProjectionRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)momentumProjectionRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)momentumProjectionRate", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "shouldProjectMomentum", + "printedName": "shouldProjectMomentum(_:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)shouldProjectMomentum:to:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21shouldProjectMomentum_2toSbAA0dE10ControllerC_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "redirectionalProgress", + "printedName": "redirectionalProgress(_:from:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)redirectionalProgress:from:to:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "allowsRubberBanding", + "printedName": "allowsRubberBanding(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIRectEdge", + "printedName": "UIKit.UIRectEdge", + "usr": "c:@E@UIRectEdge" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)allowsRubberBandingFor:", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "allowsRubberBandingFor:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "removalInteractionVelocityThreshold", + "printedName": "removalInteractionVelocityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)removalInteractionVelocityThreshold", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)removalInteractionVelocityThreshold", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelDefaultBehavior", + "printedName": "FloatingPanelDefaultBehavior", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelDefaultBehavior", + "printedName": "PenNavUI.FloatingPanelDefaultBehavior", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorCACycfc", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "springDecelerationRate", + "printedName": "springDecelerationRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springDecelerationRate", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springDecelerationRate", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "springResponseTime", + "printedName": "springResponseTime", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springResponseTime", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "springResponseTime", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "momentumProjectionRate", + "printedName": "momentumProjectionRate", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "momentumProjectionRate", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "momentumProjectionRate", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "redirectionalProgress", + "printedName": "redirectionalProgress(_:from:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to14CoreFoundation7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "redirectionalProgress:from:to:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "allowsRubberBanding", + "printedName": "allowsRubberBanding(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIRectEdge", + "printedName": "UIKit.UIRectEdge", + "usr": "c:@E@UIRectEdge" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "allowsRubberBandingFor:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "removalInteractionVelocityThreshold", + "printedName": "removalInteractionVelocityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "isOpen": true, + "objc_name": "removalInteractionVelocityThreshold", + "declAttributes": [ + "HasInitialValue", + "ObjC", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "objc_name": "removalInteractionVelocityThreshold", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC", + "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "FloatingPanelBehavior", + "printedName": "FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior", + "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IssueType", + "printedName": "IssueType", + "children": [ + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO3poiyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO3poiyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO5venueyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO5venueyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "location", + "printedName": "location", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO8locationyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO8locationyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "navigation", + "printedName": "navigation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.IssueType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI9IssueTypeO10navigationyA2CmF", + "mangledName": "$s8PenNavUI9IssueTypeO10navigationyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI9IssueTypeO9hashValueSivp", + "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI9IssueTypeO9hashValueSivg", + "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI9IssueTypeO", + "mangledName": "$s8PenNavUI9IssueTypeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MapKit", + "printedName": "MapKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FavoriteCacheData", + "printedName": "FavoriteCacheData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FavoriteCacheData", + "printedName": "PenNavUI.FavoriteCacheData", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "FavoriteCacheData", + "printedName": "PenNavUI.FavoriteCacheData", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "createDate", + "printedName": "createDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)createDate", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)createDate", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setCreateDate:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "deviceId", + "printedName": "deviceId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)deviceId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)deviceId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDeviceId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)type", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)type", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setType:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "distance", + "printedName": "distance", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)distance", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)distance", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDistance:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)id", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)id", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)label", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)label", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLabel:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "poiId", + "printedName": "poiId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)poiId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)poiId", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setPoiId:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "userName", + "printedName": "userName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)userName", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)userName", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setUserName:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "location", + "printedName": "location", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)location", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)location", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SharedLocationCacheData?", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLocation:", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData", + "mangledName": "$s8PenNavUI17FavoriteCacheDataC", + "moduleName": "PenNavUI", + "objc_name": "FavoriteCacheData", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelReferenceEdge", + "printedName": "FloatingPanelReferenceEdge", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeTop", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO3topyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeLeft", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO4leftyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeBottom", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO6bottomyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeRight", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO5rightyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelReferenceEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge", + "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "Var", + "name": "superview", + "printedName": "superview", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSuperview", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO9superviewyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "safeArea", + "printedName": "safeArea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSafeArea", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8safeAreayA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideNone", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO4noneyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "superview", + "printedName": "superview", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSuperview", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO9superviewyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "safeArea", + "printedName": "safeArea", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSafeArea", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8safeAreayA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide", + "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUITableUpdate", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUI.PenNavUITableUpdate", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUITableUpdate", + "printedName": "PenNavUI.PenNavUITableUpdate", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "lastUpdateTime", + "printedName": "lastUpdateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)lastUpdateTime", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)lastUpdateTime", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setLastUpdateTime:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "tableName", + "printedName": "tableName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)tableName", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)tableName", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setTableName:", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate", + "mangledName": "$s8PenNavUI0aB13UITableUpdateC", + "moduleName": "PenNavUI", + "objc_name": "PenNavUITableUpdate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SFSymbolRenderer", + "printedName": "SFSymbolRenderer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(options:insets:insetsUltralight:insetsBlack:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSymbolRenderer", + "printedName": "PenNavUI.SFSymbolRenderer", + "usr": "s:8PenNavUI16SFSymbolRendererV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.CommandLine.Insets", + "usr": "s:8PenNavUI11CommandLineO6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc", + "mangledName": "$s8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "render", + "printedName": "render(regular:ultralight:black:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF", + "mangledName": "$s8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI16SFSymbolRendererV", + "mangledName": "$s8PenNavUI16SFSymbolRendererV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Darwin", + "printedName": "Darwin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavStyle", + "printedName": "PenNavStyle", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavStyle", + "printedName": "PenNavUI.PenNavStyle", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI0aB5StyleC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavStyle", + "printedName": "PenNavUI.PenNavStyle", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)type", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)type", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setType:", + "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)value", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)value", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setValue:", + "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle", + "mangledName": "$s8PenNavUI0aB5StyleC", + "moduleName": "PenNavUI", + "objc_name": "PenNavStyle", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CampaignMessage", + "printedName": "CampaignMessage", + "children": [ + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvp", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvg", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvs", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV5titleSSvM", + "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvp", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvg", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvs", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvM", + "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI15CampaignMessageV", + "mangledName": "$s8PenNavUI15CampaignMessageV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavInitializationDelegate", + "printedName": "PenNavInitializationDelegate", + "children": [ + { + "kind": "Function", + "name": "onPenNavSuccess", + "printedName": "onPenNavSuccess()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB22InitializationDelegateP02onaB7SuccessyyF", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onaB7SuccessyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavInitializationError", + "printedName": "onPenNavInitializationError(errorType:errorDescription:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI0aB22InitializationDelegateP", + "mangledName": "$s8PenNavUI0aB22InitializationDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIEventsDelegate", + "printedName": "PIEventsDelegate", + "children": [ + { + "kind": "Function", + "name": "onBackButtonPressed", + "printedName": "onBackButtonPressed()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavUIDismiss", + "printedName": "onPenNavUIDismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReportIssue", + "printedName": "onReportIssue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onShareLocation", + "printedName": "onShareLocation(link:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF", + "mangledName": "$s8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onBackButtonPressed", + "printedName": "onBackButtonPressed()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPenNavUIDismiss", + "printedName": "onPenNavUIDismiss()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReportIssue", + "printedName": "onReportIssue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IssueType", + "printedName": "PenNavUI.IssueType", + "usr": "s:8PenNavUI9IssueTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onShareLocation", + "printedName": "onShareLocation(link:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF", + "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI16PIEventsDelegateP", + "mangledName": "$s8PenNavUI16PIEventsDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PILocationDelegate", + "printedName": "PILocationDelegate", + "children": [ + { + "kind": "Function", + "name": "onLocationOffCampus", + "printedName": "onLocationOffCampus(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "mangledName": "$s8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationMessage", + "printedName": "onLocationMessage(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CampaignMessage", + "printedName": "PenNavUI.CampaignMessage", + "usr": "s:8PenNavUI15CampaignMessageV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF", + "mangledName": "$s8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationOffCampus", + "printedName": "onLocationOffCampus(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "mangledName": "$s8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onLocationMessage", + "printedName": "onLocationMessage(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CampaignMessage", + "printedName": "PenNavUI.CampaignMessage", + "usr": "s:8PenNavUI15CampaignMessageV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF", + "mangledName": "$s8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:8PenNavUI18PILocationDelegateP", + "mangledName": "$s8PenNavUI18PILocationDelegateP", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PenNavUIMethods", + "printedName": "PenNavUIMethods", + "children": [ + { + "kind": "Function", + "name": "present", + "printedName": "present(root:view:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)presentWithRoot:view:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP7present4root4viewySo16UIViewControllerC_So0H0CtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "presentWithRoot:view:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKey", + "printedName": "setClientKey(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setClientKey:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP12setClientKeyyAA0aB9UIManagerCSSF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUsername", + "printedName": "setUsername(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setUsername:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP11setUsernameyAA0aB9UIManagerCSSF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataServiceName:positionServiceName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setServiceNameWithDataServiceName:positionServiceName:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP14setServiceName04datafG008positionfG0AA0aB9UIManagerCSS_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setServiceNameWithDataServiceName:positionServiceName:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setBaseURLWithDataURL:positionURL:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP10setBaseURL04dataG008positionG0AA0aB9UIManagerCSS_SStF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setBaseURLWithDataURL:positionURL:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setOutdoorEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP16setOutdoorEnable02isG0AA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setOutdoorEnableWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setSimulationModeEnabledWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP24setSimulationModeEnabled8isEnableAA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setSimulationModeEnabledWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIManager", + "printedName": "PenNavUI.PenNavUIManager", + "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)setStepDetectionEnableWithIsEnable:", + "mangledName": "$s8PenNavUI0aB9UIMethodsP22setStepDetectionEnable02isH0AA0aB9UIManagerCSb_tF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "setStepDetectionEnableWithIsEnable:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods(im)build", + "mangledName": "$s8PenNavUI0aB9UIMethodsP5buildyyF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavUIMethods>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)PenNavUIMethods", + "mangledName": "$s8PenNavUI0aB9UIMethodsP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SharedLocationCacheData", + "printedName": "SharedLocationCacheData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedLocationCacheData", + "printedName": "PenNavUI.SharedLocationCacheData", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "edgeId", + "printedName": "edgeId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)edgeId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)edgeId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setEdgeId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorId", + "printedName": "floorId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)floorId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)floorId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setFloorId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)latitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)latitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLatitude:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)longitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)longitude", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLongitude:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "navigationAvoid", + "printedName": "navigationAvoid", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)navigationAvoid", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)navigationAvoid", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setNavigationAvoid:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)venueId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)venueId", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setVenueId:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)x", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)x", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setX:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)y", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)y", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setY:", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData", + "mangledName": "$s8PenNavUI23SharedLocationCacheDataC", + "moduleName": "PenNavUI", + "objc_name": "SharedLocationCacheData", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelState", + "printedName": "FloatingPanelState", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelState?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:order:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)initWithRawValue:order:", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_Sitcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithRawValue:order:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvp", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvg", + "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "order", + "printedName": "order", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivp", + "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivg", + "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.NSZone?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSZone", + "printedName": "ObjectiveC.NSZone", + "usr": "s:10ObjectiveC6NSZoneV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)copyWithZone:", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4copy4withyp10ObjectiveC6NSZoneVSg_tF", + "moduleName": "PenNavUI", + "objc_name": "copyWithZone:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)description", + "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)description", + "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)debugDescription", + "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "debugDescription", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)debugDescription", + "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "debugDescription", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "full", + "printedName": "full", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Full", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Full", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Full", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "half", + "printedName": "half", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Half", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Half", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Half", + "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "tip", + "printedName": "tip", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Tip", + "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Tip", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Tip", + "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "hidden", + "printedName": "hidden", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Hidden", + "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvpZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "Hidden", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Hidden", + "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)init", + "mangledName": "$s8PenNavUI18FloatingPanelStateCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState", + "mangledName": "$s8PenNavUI18FloatingPanelStateC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreText", + "printedName": "CoreText", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AsynchronousOperation", + "printedName": "AsynchronousOperation", + "children": [ + { + "kind": "Var", + "name": "isAsynchronous", + "printedName": "isAsynchronous", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)asynchronous", + "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "asynchronous", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isAsynchronous", + "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isAsynchronous", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isExecuting", + "printedName": "isExecuting", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)executing", + "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "executing", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "SetterAccess", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isExecuting", + "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isExecuting", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isFinished", + "printedName": "isFinished", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)finished", + "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "finished", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "SetterAccess", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isFinished", + "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "isFinished", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "completeOperation", + "printedName": "completeOperation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI21AsynchronousOperationC08completeE0yyF", + "mangledName": "$s8PenNavUI21AsynchronousOperationC08completeE0yyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)start", + "mangledName": "$s8PenNavUI21AsynchronousOperationC5startyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "start", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "AsynchronousOperation", + "printedName": "PenNavUI.AsynchronousOperation", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)init", + "mangledName": "$s8PenNavUI21AsynchronousOperationCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation", + "mangledName": "$s8PenNavUI21AsynchronousOperationC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSOperation", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "Foundation.Operation", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SurfaceAppearance", + "printedName": "SurfaceAppearance", + "children": [ + { + "kind": "TypeDecl", + "name": "Shadow", + "printedName": "Shadow", + "children": [ + { + "kind": "Var", + "name": "hidden", + "printedName": "hidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "offset", + "printedName": "offset", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "opacity", + "printedName": "opacity", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "spread", + "printedName": "spread", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceAppearanceShadow", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)backgroundColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)backgroundColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBackgroundColor:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerRadius", + "printedName": "cornerRadius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerRadius", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerRadius", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerRadius:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC12cornerRadius14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerCurve", + "printedName": "cornerCurve", + "children": [ + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerCurve", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avp", + "moduleName": "PenNavUI", + "intro_iOS": "13.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerCurve", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CALayerCornerCurve", + "printedName": "QuartzCore.CALayerCornerCurve", + "usr": "c:@T@CALayerCornerCurve" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerCurve:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM", + "moduleName": "PenNavUI", + "implicit": true, + "intro_iOS": "13.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "shadows", + "printedName": "shadows", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)shadows", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)shadows", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PenNavUI.SurfaceAppearance.Shadow]", + "children": [ + { + "kind": "TypeNominal", + "name": "Shadow", + "printedName": "PenNavUI.SurfaceAppearance.Shadow", + "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setShadows:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "borderColor", + "printedName": "borderColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderColor", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderColor:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "borderWidth", + "printedName": "borderWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderWidth", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderWidth", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderWidth:", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI17SurfaceAppearanceC11borderWidth14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)init", + "mangledName": "$s8PenNavUI17SurfaceAppearanceCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance", + "mangledName": "$s8PenNavUI17SurfaceAppearanceC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceAppearance", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SurfaceView", + "printedName": "SurfaceView", + "children": [ + { + "kind": "Var", + "name": "grabberHandle", + "printedName": "grabberHandle", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandle", + "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandle", + "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grabberHandlePadding", + "printedName": "grabberHandlePadding", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandlePadding", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandlePadding", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandlePadding:", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC20grabberHandlePadding14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grabberAreaOffset", + "printedName": "grabberAreaOffset", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberAreaOffset", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberAreaOffset", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberAreaOffset:", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC17grabberAreaOffset14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "grabberHandleSize", + "printedName": "grabberHandleSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandleSize", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandleSize", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandleSize:", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentView", + "printedName": "contentView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "UIKit.UIView?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentView", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentView", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentView:", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM", + "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentPadding", + "printedName": "contentPadding", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentPadding", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentPadding", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentPadding:", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)backgroundColor", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "backgroundColor", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)backgroundColor", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "backgroundColor", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setBackgroundColor:", + "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvs", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "setBackgroundColor:", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "appearance", + "printedName": "appearance", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)appearance", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)appearance", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SurfaceAppearance", + "printedName": "PenNavUI.SurfaceAppearance", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setAppearance:", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM", + "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "containerMargins", + "printedName": "containerMargins", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerMargins", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerMargins", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContainerMargins:", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM", + "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "containerView", + "printedName": "containerView", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerView", + "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerView", + "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requiresConstraintBasedLayout", + "printedName": "requiresConstraintBasedLayout", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cpy)requiresConstraintBasedLayout", + "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvpZ", + "moduleName": "PenNavUI", + "static": true, + "overriding": true, + "objc_name": "requiresConstraintBasedLayout", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cm)requiresConstraintBasedLayout", + "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvgZ", + "moduleName": "PenNavUI", + "static": true, + "overriding": true, + "objc_name": "requiresConstraintBasedLayout", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)initWithCoder:", + "mangledName": "$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "updateConstraints", + "printedName": "updateConstraints()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)updateConstraints", + "mangledName": "$s8PenNavUI11SurfaceViewC17updateConstraintsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "updateConstraints", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "layoutSubviews", + "printedName": "layoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)layoutSubviews", + "mangledName": "$s8PenNavUI11SurfaceViewC14layoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "intrinsicContentSize", + "printedName": "intrinsicContentSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)intrinsicContentSize", + "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "intrinsicContentSize", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)intrinsicContentSize", + "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "intrinsicContentSize", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView", + "mangledName": "$s8PenNavUI11SurfaceViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelSurfaceView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UserNotifications", + "printedName": "UserNotifications", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "LinkPresentation", + "printedName": "LinkPresentation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "PenNavUIError", + "printedName": "PenNavUIError", + "children": [ + { + "kind": "Var", + "name": "missingBaseUrl", + "printedName": "missingBaseUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingDataServiceName", + "printedName": "missingDataServiceName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingPositionServiceName", + "printedName": "missingPositionServiceName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingRootController", + "printedName": "missingRootController", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingViewContainer", + "printedName": "missingViewContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingClientId", + "printedName": "missingClientId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingClientName", + "printedName": "missingClientName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "invalidClientKey", + "printedName": "invalidClientKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unauthorized", + "printedName": "unauthorized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noInternetConnection", + "printedName": "noInternetConnection", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "bluetoothTurnedOff", + "printedName": "bluetoothTurnedOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "locationServicesTurnedOff", + "printedName": "locationServicesTurnedOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "loadingDataError", + "printedName": "loadingDataError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "osNotSupported", + "printedName": "osNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "permissionsNotGranted", + "printedName": "permissionsNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "sensorsInitializationError", + "printedName": "sensorsInitializationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO12unknownErroryA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO12unknownErroryA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "locationPermissionNotGranted", + "printedName": "locationPermissionNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "bluetoothPermissionNotGranted", + "printedName": "bluetoothPermissionNotGranted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.PenNavUIError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF", + "mangledName": "$s8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvp", + "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvg", + "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvg", + "moduleName": "PenNavUI", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.PenNavUIError?", + "children": [ + { + "kind": "TypeNominal", + "name": "PenNavUIError", + "printedName": "PenNavUI.PenNavUIError", + "usr": "s:8PenNavUI0aB7UIErrorO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvp", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvg", + "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI0aB7UIErrorO", + "mangledName": "$s8PenNavUI0aB7UIErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ValidationError", + "printedName": "ValidationError", + "children": [ + { + "kind": "Var", + "name": "noClientID", + "printedName": "noClientID", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO10noClientIDyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO10noClientIDyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noClientNameKey", + "printedName": "noClientNameKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noServiesName", + "printedName": "noServiesName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO13noServiesNameyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO13noServiesNameyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "noBaseUrl", + "printedName": "noBaseUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "missingFonts", + "printedName": "missingFonts", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ValidationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI15ValidationErrorO12missingFontsyA2CmF", + "mangledName": "$s8PenNavUI15ValidationErrorO12missingFontsyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + }, + { + "kind": "TypeNominal", + "name": "ValidationError", + "printedName": "PenNavUI.ValidationError", + "usr": "s:8PenNavUI15ValidationErrorO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivp", + "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivg", + "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI15ValidationErrorO", + "mangledName": "$s8PenNavUI15ValidationErrorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "FloatingPanelPanGestureRecognizer", + "children": [ + { + "kind": "Function", + "name": "touchesBegan", + "printedName": "touchesBegan(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "UITouch", + "printedName": "UIKit.UITouch", + "usr": "c:objc(cs)UITouch" + } + ], + "usr": "s:Sh" + }, + { + "kind": "TypeNominal", + "name": "UIEvent", + "printedName": "UIKit.UIEvent", + "usr": "c:objc(cs)UIEvent" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)touchesBegan:withEvent:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "touchesBegan:withEvent:", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(py)delegate", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "delegate", + "declAttributes": [ + "Final", + "ObjC", + "Preconcurrency", + "Custom", + "ReferenceOwnership", + "Override", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)delegate", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "delegate", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)setDelegate:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvs", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "setDelegate:", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegateOrigin", + "printedName": "delegateOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegateProxy", + "printedName": "delegateProxy", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Final", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any UIKit.UIGestureRecognizerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIGestureRecognizerDelegate", + "printedName": "any UIKit.UIGestureRecognizerDelegate", + "usr": "c:objc(pl)UIGestureRecognizerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "ObjectiveC.Selector?", + "children": [ + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)initWithTarget:action:", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithTarget:action:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer", + "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIPanGestureRecognizer", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIPanGestureRecognizer", + "UIKit.UIGestureRecognizer", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GrabberView", + "printedName": "GrabberView", + "children": [ + { + "kind": "Var", + "name": "barColor", + "printedName": "barColor", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvp", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvg", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvs", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvM", + "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.GrabberView?", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithCoder:", + "mangledName": "$s8PenNavUI11GrabberViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutSubviews", + "printedName": "layoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)layoutSubviews", + "mangledName": "$s8PenNavUI11GrabberViewC14layoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "layoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hitTest", + "printedName": "hitTest(_:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEvent", + "printedName": "UIKit.UIEvent", + "usr": "c:objc(cs)UIEvent" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)hitTest:withEvent:", + "mangledName": "$s8PenNavUI11GrabberViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtF", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "hitTest:withEvent:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GrabberView", + "printedName": "PenNavUI.GrabberView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithFrame:", + "mangledName": "$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView", + "mangledName": "$s8PenNavUI11GrabberViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelGrabberView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelPosition", + "printedName": "FloatingPanelPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionTop", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO3topyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionLeft", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO4leftyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionBottom", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO6bottomyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionRight", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO5rightyA2CmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelPosition?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivp", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivg", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition", + "mangledName": "$s8PenNavUI21FloatingPanelPositionO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MapboxMaps", + "printedName": "MapboxMaps", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MapboxDirections", + "printedName": "MapboxDirections", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "MapboxNavigation", + "printedName": "MapboxNavigation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "MapboxCoreNavigation", + "printedName": "MapboxCoreNavigation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "children": [ + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(py)referenceGuide", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovp", + "moduleName": "PenNavUI", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)referenceGuide", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovg", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelLayoutAnchor", + "printedName": "FloatingPanelLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteInset:edge:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithAbsoluteInset:edge:referenceGuide:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC13absoluteInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteInset:edge:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalInset:edge:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelReferenceEdge", + "printedName": "PenNavUI.FloatingPanelReferenceEdge", + "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithFractionalInset:edge:referenceGuide:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC15fractionalInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalInset:edge:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor", + "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "FloatingPanelIntrinsicLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteOffset:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithAbsoluteOffset:referenceGuide:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14absoluteOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteOffset:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalOffset:referenceGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithFractionalOffset:referenceGuide:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC16fractionalOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalOffset:referenceGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelIntrinsicLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor", + "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "FloatingPanelAdaptiveLayoutAnchor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(absoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UILayoutGuide", + "printedName": "UIKit.UILayoutGuide", + "usr": "c:objc(cs)UILayoutGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14absoluteOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UILayoutGuide", + "printedName": "UIKit.UILayoutGuide", + "usr": "c:objc(cs)UILayoutGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "hasDefaultArg": true, + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC16fractionalOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "referenceGuide", + "printedName": "referenceGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)referenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp", + "moduleName": "PenNavUI", + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutReferenceGuide", + "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)referenceGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "objc_name": "referenceGuide", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentBoundingGuide", + "printedName": "contentBoundingGuide", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)contentBoundingGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayoutContentBoundingGuide", + "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide", + "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)contentBoundingGuide", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelAdaptiveLayoutAnchor", + "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)init", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "layoutConstraints", + "printedName": "layoutConstraints(_:for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[UIKit.NSLayoutConstraint]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSLayoutConstraint", + "printedName": "UIKit.NSLayoutConstraint", + "usr": "c:objc(cs)NSLayoutConstraint" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelPosition", + "printedName": "PenNavUI.FloatingPanelPosition", + "usr": "c:@M@PenNavUI@E@FloatingPanelPosition" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)layoutConstraints:for:", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF", + "moduleName": "PenNavUI", + "objc_name": "layoutConstraints:for:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor", + "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "Final", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "FloatingPanelLayoutAnchoring", + "printedName": "FloatingPanelLayoutAnchoring", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring", + "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "ImageCacheType", + "printedName": "ImageCacheType", + "children": [ + { + "kind": "Var", + "name": "inCache", + "printedName": "inCache", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ImageCacheType.Type) -> PenNavUI.ImageCacheType", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ImageCacheType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14ImageCacheTypeO02inE0yA2CmF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO02inE0yA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Var", + "name": "inDocuments", + "printedName": "inDocuments", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.ImageCacheType.Type) -> PenNavUI.ImageCacheType", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.ImageCacheType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI14ImageCacheTypeO11inDocumentsyA2CmF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO11inDocumentsyA2CmF", + "moduleName": "PenNavUI" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "usr": "s:8PenNavUI14ImageCacheTypeO" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14ImageCacheTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s8PenNavUI14ImageCacheTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI14ImageCacheTypeO9hashValueSivp", + "mangledName": "$s8PenNavUI14ImageCacheTypeO9hashValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI14ImageCacheTypeO9hashValueSivg", + "mangledName": "$s8PenNavUI14ImageCacheTypeO9hashValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI14ImageCacheTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s8PenNavUI14ImageCacheTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PenNavUI", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI14ImageCacheTypeO", + "mangledName": "$s8PenNavUI14ImageCacheTypeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageCache", + "printedName": "ImageCache", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCache", + "printedName": "PenNavUI.ImageCache", + "usr": "s:8PenNavUI10ImageCacheC" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC6sharedACvpZ", + "mangledName": "$s8PenNavUI10ImageCacheC6sharedACvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageCache", + "printedName": "PenNavUI.ImageCache", + "usr": "s:8PenNavUI10ImageCacheC" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC6sharedACvgZ", + "mangledName": "$s8PenNavUI10ImageCacheC6sharedACvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cache", + "printedName": "cache", + "children": [ + { + "kind": "TypeNominal", + "name": "URLCache", + "printedName": "Foundation.URLCache", + "usr": "c:objc(cs)NSURLCache" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvp", + "mangledName": "$s8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLCache", + "printedName": "Foundation.URLCache", + "usr": "c:objc(cs)NSURLCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvg", + "mangledName": "$s8PenNavUI10ImageCacheC5cacheSo10NSURLCacheCvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "inMemoryCache", + "printedName": "inMemoryCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvp", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvg", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSCache", + "printedName": "Foundation.NSCache", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "c:objc(cs)NSCache" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvs", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvM", + "mangledName": "$s8PenNavUI10ImageCacheC08inMemoryE0So7NSCacheCySo8NSStringCSo7UIImageCGvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getImage", + "printedName": "getImage(withURL:cacheType:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "hasDefaultArg": true, + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC03getD07withURL9cacheType10completiony10Foundation0H0V_AA0deJ0OySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC03getD07withURL9cacheType10completiony10Foundation0H0V_AA0deJ0OySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "instantDownloadImage", + "printedName": "instantDownloadImage(withURL:type:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ImageCacheType", + "printedName": "PenNavUI.ImageCacheType", + "hasDefaultArg": true, + "usr": "s:8PenNavUI14ImageCacheTypeO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC015instantDownloadD07withURL4type10completionySS_AA0dE4TypeOySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC015instantDownloadD07withURL4type10completionySS_AA0dE4TypeOySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getImageFromDocuments", + "printedName": "getImageFromDocuments(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF", + "mangledName": "$s8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSVG", + "printedName": "getSVG(withURL:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIImage?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF", + "mangledName": "$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:8PenNavUI10ImageCacheC", + "mangledName": "$s8PenNavUI10ImageCacheC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SVGRenderer", + "printedName": "SVGRenderer", + "children": [ + { + "kind": "Function", + "name": "makeExpanded", + "printedName": "makeExpanded(path:transform:precision:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ", + "mangledName": "$s8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI11SVGRendererV", + "mangledName": "$s8PenNavUI11SVGRendererV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "SVG", + "printedName": "SVG", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvp", + "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvg", + "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Options", + "printedName": "Options", + "children": [ + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivp", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivg", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc", + "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hideUnsupportedFilters", + "printedName": "hideUnsupportedFilters", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvpZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvgZ", + "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI3SVGC7OptionsV", + "mangledName": "$s8PenNavUI3SVGC7OptionsV", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "OptionSet", + "printedName": "OptionSet", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s9OptionSetP", + "mangledName": "$ss9OptionSetP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "SetAlgebra", + "printedName": "SetAlgebra", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s10SetAlgebraP", + "mangledName": "$ss10SetAlgebraP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage(im)init", + "mangledName": "$s8PenNavUI3SVGCACycfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "rasterize", + "printedName": "rasterize()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC9rasterizeSo7UIImageCyF", + "mangledName": "$s8PenNavUI3SVGC9rasterizeSo7UIImageCyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "rasterize", + "printedName": "rasterize(with:scale:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_14CoreFoundation7CGFloatVSo12UIEdgeInsetsVtF", + "mangledName": "$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pngData", + "printedName": "pngData(size:scale:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_04CoreJ07CGFloatVSo12UIEdgeInsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "jpegData", + "printedName": "jpegData(size:scale:compressionQuality:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "hasDefaultArg": true, + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "hasDefaultArg": true, + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_04CoreL07CGFloatVAQSo12UIEdgeInsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVAQSo12UIEdgeInsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pdfData", + "printedName": "pdfData(size:insets:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGSize?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF", + "mangledName": "$s8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(fileURL:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(named:in:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.SVG?", + "children": [ + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc", + "mangledName": "$s8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "TypeDecl", + "name": "Insets", + "printedName": "Insets", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvp", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvg", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvs", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvs", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvM", + "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zero", + "printedName": "zero", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvpZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvpZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvgZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvgZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + }, + { + "kind": "TypeNominal", + "name": "Insets", + "printedName": "PenNavUI.SVG.Insets", + "usr": "s:8PenNavUI3SVGC6InsetsV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ", + "mangledName": "$s8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ", + "moduleName": "PenNavUI", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:8PenNavUI3SVGC6InsetsV", + "mangledName": "$s8PenNavUI3SVGC6InsetsV", + "moduleName": "PenNavUI", + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage", + "mangledName": "$s8PenNavUI3SVGC", + "moduleName": "PenNavUI", + "objc_name": "SVGImage", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelControllerDelegate", + "printedName": "FloatingPanelControllerDelegate", + "children": [ + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:layoutFor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForTraitCollection:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So17UITraitCollectionCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:layoutForTraitCollection:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:layoutFor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForSize:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So6CGSizeVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:layoutForSize:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:animatorForPresentingTo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewPropertyAnimator", + "printedName": "UIKit.UIViewPropertyAnimator", + "usr": "c:objc(cs)UIViewPropertyAnimator" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForPresentingToState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23animatorForPresentingToSo22UIViewPropertyAnimatorCAA0deF0C_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:animatorForPresentingToState:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:animatorForDismissingWith:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewPropertyAnimator", + "printedName": "UIKit.UIViewPropertyAnimator", + "usr": "c:objc(cs)UIViewPropertyAnimator" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "usr": "c:@S@CGVector" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForDismissingWithVelocity:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_25animatorForDismissingWithSo22UIViewPropertyAnimatorCAA0deF0C_So8CGVectorVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:animatorForDismissingWithVelocity:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidChangeState", + "printedName": "floatingPanelDidChangeState(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidChangeState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidChangeStateyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelShouldBeginDragging", + "printedName": "floatingPanelShouldBeginDragging(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelShouldBeginDragging:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19ShouldBeginDraggingySbAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidMove", + "printedName": "floatingPanelDidMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidMove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE7DidMoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillBeginDragging", + "printedName": "floatingPanelWillBeginDragging(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginDragging:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE17WillBeginDraggingyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillEndDragging", + "printedName": "floatingPanelWillEndDragging(_:withVelocity:targetState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "usr": "s:Sp" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillEndDragging:withVelocity:targetState:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE15WillEndDragging_12withVelocity11targetStateyAA0deF0C_So7CGPointVSpyAA0deO0CGtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidEndDragging", + "printedName": "floatingPanelDidEndDragging(_:willAttract:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndDragging:willAttract:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidEndDragging_11willAttractyAA0deF0C_SbtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillBeginAttracting", + "printedName": "floatingPanelWillBeginAttracting(_:to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginAttracting:to:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19WillBeginAttracting_2toyAA0deF0C_AA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidEndAttracting", + "printedName": "floatingPanelDidEndAttracting(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndAttracting:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE16DidEndAttractingyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:shouldRemoveAt:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "usr": "c:@S@CGVector" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldRemoveAtLocation:withVelocity:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_14shouldRemoveAt4withSbAA0deF0C_So7CGPointVSo8CGVectorVtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:shouldRemoveAtLocation:withVelocity:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelWillRemove", + "printedName": "floatingPanelWillRemove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillRemove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE10WillRemoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanelWillRemove:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanelDidRemove", + "printedName": "floatingPanelDidRemove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidRemove:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE9DidRemoveyyAA0deF0CF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:contentOffsetForPinning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:contentOffsetForPinningScrollView:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23contentOffsetForPinningSo7CGPointVAA0deF0C_So12UIScrollViewCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:contentOffsetForPinningScrollView:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "floatingPanel", + "printedName": "floatingPanel(_:shouldAllowToScroll:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldAllowToScroll:in:", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_19shouldAllowToScroll2inSbAA0deF0C_So12UIScrollViewCAA0dE5StateCtF", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "floatingPanel:shouldAllowToScroll:in:", + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate", + "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP", + "moduleName": "PenNavUI", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloatingPanelController", + "printedName": "FloatingPanelController", + "children": [ + { + "kind": "TypeDecl", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "Var", + "name": "always", + "printedName": "always", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "never", + "printedName": "never", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ContentMode", + "printedName": "ContentMode", + "children": [ + { + "kind": "Var", + "name": "static", + "printedName": "static", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "fitToBounds", + "printedName": "fitToBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController.ContentMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc", + "moduleName": "PenNavUI", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp", + "moduleName": "PenNavUI", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)delegate", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)delegate", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setDelegate:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "surfaceView", + "printedName": "surfaceView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.SurfaceView?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurfaceView", + "printedName": "PenNavUI.SurfaceView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backdropView", + "printedName": "backdropView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.BackdropView?", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)backdropView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "PenNavUI.BackdropView?", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)backdropView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trackingScrollView", + "printedName": "trackingScrollView", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "UIKit.UIScrollView?" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)trackingScrollView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "ReferenceOwnership", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "ownership": 1, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIScrollView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackingScrollView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "panGestureRecognizer", + "printedName": "panGestureRecognizer", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)panGestureRecognizer", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelPanGestureRecognizer", + "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)panGestureRecognizer", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)state", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)state", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isAttracting", + "printedName": "isAttracting", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isAttracting", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isAttracting", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "layout", + "printedName": "layout", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)layout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)layout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelLayout", + "printedName": "any PenNavUI.FloatingPanelLayout", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setLayout:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "behavior", + "printedName": "behavior", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)behavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)behavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelBehavior", + "printedName": "any PenNavUI.FloatingPanelBehavior", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setBehavior:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "adjustedContentInsets", + "printedName": "adjustedContentInsets", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)adjustedContentInsets", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)adjustedContentInsets", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentInsetAdjustmentBehavior", + "printedName": "contentInsetAdjustmentBehavior", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentInsetAdjustmentBehavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentInsetAdjustmentBehavior", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ContentInsetAdjustmentBehavior", + "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior", + "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentInsetAdjustmentBehavior:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRemovalInteractionEnabled", + "printedName": "isRemovalInteractionEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isRemovalInteractionEnabled", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isRemovalInteractionEnabled", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvg", + "moduleName": "PenNavUI", + "objc_name": "isRemovalInteractionEnabled", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setRemovalInteractionEnabled:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvs", + "moduleName": "PenNavUI", + "objc_name": "setRemovalInteractionEnabled:", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "contentViewController", + "printedName": "contentViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentViewController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentViewController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentViewController:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearbyState", + "printedName": "nearbyState", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Var", + "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg", + "moduleName": "PenNavUI", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentMode", + "printedName": "contentMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentMode", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovp", + "moduleName": "PenNavUI", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentMode", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ContentMode", + "printedName": "PenNavUI.FloatingPanelController.ContentMode", + "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentMode:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PenNavUI.FloatingPanelController?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithCoder:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(delegate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelController", + "printedName": "PenNavUI.FloatingPanelController", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloatingPanelControllerDelegate", + "printedName": "any PenNavUI.FloatingPanelControllerDelegate", + "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithDelegate:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithDelegate:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "loadView", + "printedName": "loadView()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)loadView", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC8loadViewyyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "loadView", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewDidLayoutSubviews", + "printedName": "viewDidLayoutSubviews()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidLayoutSubviews", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC21viewDidLayoutSubviewsyyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewDidLayoutSubviews", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewDidAppear", + "printedName": "viewDidAppear(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidAppear:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC13viewDidAppearyySbF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewDidAppear:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewWillTransition", + "printedName": "viewWillTransition(to:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + }, + { + "kind": "TypeNominal", + "name": "UIViewControllerTransitionCoordinator", + "printedName": "any UIKit.UIViewControllerTransitionCoordinator", + "usr": "c:objc(pl)UIViewControllerTransitionCoordinator" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillTransitionToSize:withTransitionCoordinator:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "willTransition", + "printedName": "willTransition(to:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UITraitCollection", + "printedName": "UIKit.UITraitCollection", + "usr": "c:objc(cs)UITraitCollection" + }, + { + "kind": "TypeNominal", + "name": "UIViewControllerTransitionCoordinator", + "printedName": "any UIKit.UIViewControllerTransitionCoordinator", + "usr": "c:objc(pl)UIViewControllerTransitionCoordinator" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)willTransitionToTraitCollection:withTransitionCoordinator:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC14willTransition2to4withySo17UITraitCollectionC_So06UIViewfH11Coordinator_ptF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "willTransitionToTraitCollection:withTransitionCoordinator:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "viewWillDisappear", + "printedName": "viewWillDisappear(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillDisappear:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC17viewWillDisappearyySbF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "viewWillDisappear:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "childForStatusBarStyle", + "printedName": "childForStatusBarStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarStyle", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarStyle", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarStyle", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarStyle", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForStatusBarHidden", + "printedName": "childForStatusBarHidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarHidden", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForStatusBarHidden", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForScreenEdgesDeferringSystemGestures", + "printedName": "childForScreenEdgesDeferringSystemGestures", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForScreenEdgesDeferringSystemGestures", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForScreenEdgesDeferringSystemGestures", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childForHomeIndicatorAutoHidden", + "printedName": "childForHomeIndicatorAutoHidden", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForHomeIndicatorAutoHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvp", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForHomeIndicatorAutoHidden", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForHomeIndicatorAutoHidden", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvg", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "childViewControllerForHomeIndicatorAutoHidden", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "show", + "printedName": "show(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)show:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "show:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hide", + "printedName": "hide(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)hide:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4hide8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "hide:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPanel", + "printedName": "addPanel(toParent:at:animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)addPanelToParent:at:animated:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtF", + "moduleName": "PenNavUI", + "objc_name": "addPanelToParent:at:animated:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removePanelFromParent", + "printedName": "removePanelFromParent(animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)removePanelFromParent:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtF", + "moduleName": "PenNavUI", + "objc_name": "removePanelFromParent:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "move", + "printedName": "move(to:animated:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)moveToState:animated:completion:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC4move2to8animated10completionyAA0dE5StateC_SbyycSgtF", + "moduleName": "PenNavUI", + "objc_name": "moveToState:animated:completion:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "set", + "printedName": "set(contentViewController:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIViewController?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(scrollView:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackScrollView:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC5track10scrollViewySo08UIScrollI0C_tF", + "moduleName": "PenNavUI", + "objc_name": "trackScrollView:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "followScrollViewBouncing", + "printedName": "followScrollViewBouncing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "untrack", + "printedName": "untrack(scrollView:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIScrollView", + "printedName": "UIKit.UIScrollView", + "usr": "c:objc(cs)UIScrollView" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)untrackScrollView:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC7untrack10scrollViewySo08UIScrollI0C_tF", + "moduleName": "PenNavUI", + "objc_name": "untrackScrollView:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "accessibilityPerformEscape", + "printedName": "accessibilityPerformEscape()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)accessibilityPerformEscape", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC26accessibilityPerformEscapeSbyF", + "moduleName": "PenNavUI", + "overriding": true, + "isOpen": true, + "objc_name": "accessibilityPerformEscape", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "invalidateLayout", + "printedName": "invalidateLayout()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)invalidateLayout", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC16invalidateLayoutyyF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "surfaceLocation", + "printedName": "surfaceLocation(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "FloatingPanelState", + "printedName": "PenNavUI.FloatingPanelState", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState" + } + ], + "declKind": "Func", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocationFor:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tF", + "moduleName": "PenNavUI", + "objc_name": "surfaceLocationFor:", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "surfaceLocation", + "printedName": "surfaceLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceLocation", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocation", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setSurfaceLocation:", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvs", + "moduleName": "PenNavUI", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addTopPadding", + "printedName": "addTopPadding(padding:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy14CoreFoundation7CGFloatV_tF", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy12CoreGraphics7CGFloatV_tF", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController", + "mangledName": "$s8PenNavUI23FloatingPanelControllerC", + "moduleName": "PenNavUI", + "isOpen": true, + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIViewController", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIViewController", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BackdropView", + "printedName": "BackdropView", + "children": [ + { + "kind": "Var", + "name": "dismissalTapGestureRecognizer", + "printedName": "dismissalTapGestureRecognizer", + "children": [ + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Var", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(py)dismissalTapGestureRecognizer", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)dismissalTapGestureRecognizer", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvg", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UITapGestureRecognizer", + "printedName": "UIKit.UITapGestureRecognizer", + "usr": "c:objc(cs)UITapGestureRecognizer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)setDismissalTapGestureRecognizer:", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvs", + "moduleName": "PenNavUI", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM", + "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM", + "moduleName": "PenNavUI", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BackdropView", + "printedName": "PenNavUI.BackdropView", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)initWithFrame:", + "mangledName": "$s8PenNavUI12BackdropViewC5frameACSo6CGRectV_tcfc", + "moduleName": "PenNavUI", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView", + "mangledName": "$s8PenNavUI12BackdropViewC", + "moduleName": "PenNavUI", + "objc_name": "FloatingPanelBackdropView", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Class", + "usr": "s:8PenNavUI12ReachabilityC", + "mangledName": "$s8PenNavUI12ReachabilityC", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "PenguinINRenderer", + "printedName": "PenguinINRenderer", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "Import", + "name": "DeveloperToolsSupport", + "printedName": "DeveloperToolsSupport", + "declKind": "Import", + "moduleName": "PenNavUI" + }, + { + "kind": "TypeDecl", + "name": "UILayoutGuide", + "printedName": "UILayoutGuide", + "declKind": "Class", + "usr": "c:objc(cs)UILayoutGuide", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "9.0", + "objc_name": "UILayoutGuide", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIView", + "printedName": "UIView", + "declKind": "Class", + "usr": "c:objc(cs)UIView", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIView", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UISpringTimingParameters", + "printedName": "UISpringTimingParameters", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(decelerationRate:frequencyResponse:initialVelocity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UISpringTimingParameters", + "printedName": "UIKit.UISpringTimingParameters", + "usr": "c:objc(cs)UISpringTimingParameters" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "hasDefaultArg": true, + "usr": "c:@S@CGVector" + } + ], + "declKind": "Constructor", + "usr": "s:So24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc", + "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dampingRatio:frequencyResponse:initialVelocity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UISpringTimingParameters", + "printedName": "UIKit.UISpringTimingParameters", + "usr": "c:objc(cs)UISpringTimingParameters" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + }, + { + "kind": "TypeNominal", + "name": "CGVector", + "printedName": "CoreFoundation.CGVector", + "hasDefaultArg": true, + "usr": "c:@S@CGVector" + } + ], + "declKind": "Constructor", + "usr": "s:So24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc", + "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Preconcurrency", + "Custom", + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UISpringTimingParameters", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "10.0", + "objc_name": "UISpringTimingParameters", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CLLocationCoordinate2D", + "printedName": "CLLocationCoordinate2D", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc", + "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF", + "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF", + "moduleName": "PenNavUI", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "c:@S@CLLocationCoordinate2D", + "moduleName": "CoreLocation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIFont", + "printedName": "UIFont", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:So6UIFontC8PenNavUIE8register4fromy10Foundation3URLV_tFZ", + "mangledName": "$sSo6UIFontC8PenNavUIE8register4fromy10Foundation3URLV_tFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "loadDefaultFonts", + "printedName": "loadDefaultFonts()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:So6UIFontC8PenNavUIE16loadDefaultFontsyyFZ", + "mangledName": "$sSo6UIFontC8PenNavUIE16loadDefaultFontsyyFZ", + "moduleName": "PenNavUI", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIFont", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIFont", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIImage", + "printedName": "UIImage", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(svgNamed:in:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "hasDefaultArg": true, + "usr": "c:objc(cs)NSBundle" + }, + { + "kind": "TypeNominal", + "name": "Options", + "printedName": "PenNavUI.SVG.Options", + "hasDefaultArg": true, + "usr": "s:8PenNavUI3SVGC7OptionsV" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc", + "mangledName": "$sSo7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(svgData:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Constructor", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithSVGData:", + "mangledName": "$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithSVGData:", + "declAttributes": [ + "Dynamic", + "Convenience", + "ObjC" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(contentsOfSVGFile:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithContentsOfSVGFile:", + "mangledName": "$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfc", + "moduleName": "PenNavUI", + "objc_name": "initWithContentsOfSVGFile:", + "declAttributes": [ + "Dynamic", + "Convenience", + "ObjC" + ], + "isFromExtension": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "_svgNamed", + "printedName": "_svgNamed(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:", + "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamedyABSgSSFZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "svgNamed:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "_svgNamed", + "printedName": "_svgNamed(_:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bundle", + "printedName": "Foundation.Bundle", + "usr": "c:objc(cs)NSBundle" + } + ], + "declKind": "Func", + "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:inBundle:", + "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamed_2inABSgSS_So8NSBundleCtFZ", + "moduleName": "PenNavUI", + "static": true, + "objc_name": "svgNamed:inBundle:", + "declAttributes": [ + "Final", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIImageC8PenNavUIEyAbC3SVGCcfc", + "mangledName": "$sSo7UIImageC8PenNavUIEyAbC3SVGCcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIImage", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIImage", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByImageLiteral", + "printedName": "_ExpressibleByImageLiteral", + "usr": "s:s26_ExpressibleByImageLiteralP", + "mangledName": "$ss26_ExpressibleByImageLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PoiPolygon", + "printedName": "PoiPolygon", + "declKind": "Struct", + "usr": "s:7Penguin10PoiPolygonV", + "mangledName": "$s7Penguin10PoiPolygonV", + "moduleName": "Penguin", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GateNodeModel", + "printedName": "GateNodeModel", + "children": [ + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg", + "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:7Penguin13GateNodeModelC", + "mangledName": "$s7Penguin13GateNodeModelC", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isExternal": true, + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIColor", + "printedName": "UIColor", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(hexString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:So7UIColorC8PenNavUIE9hexStringABSSSg_tcfc", + "mangledName": "$sSo7UIColorC8PenNavUIE9hexStringABSSSg_tcfc", + "moduleName": "PenNavUI", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Convenience" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIColor", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIColor", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "NonSendable", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByColorLiteral", + "printedName": "_ExpressibleByColorLiteral", + "usr": "s:s26_ExpressibleByColorLiteralP", + "mangledName": "$ss26_ExpressibleByColorLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressionArgumentConvertible", + "printedName": "ExpressionArgumentConvertible", + "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP", + "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Gnode", + "printedName": "Gnode", + "children": [ + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg", + "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg", + "moduleName": "PenNavUI", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:7Penguin5GnodeC", + "mangledName": "$s7Penguin5GnodeC", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", + "declAttributes": [ + "EagerMove", + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "ExpressionArgumentConvertible", + "printedName": "ExpressionArgumentConvertible", + "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP", + "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Venue", + "printedName": "Venue", + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Venue", + "mangledName": "$s7Penguin5VenueC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CGContext", + "printedName": "CGContext", + "children": [ + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:in:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SVG", + "printedName": "PenNavUI.SVG", + "usr": "c:@M@PenNavUI@objc(cs)SVGImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGRect?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:So12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF", + "mangledName": "$sSo12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF", + "moduleName": "PenNavUI", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@T@CGContextRef", + "moduleName": "CoreGraphics", + "declAttributes": [ + "SynthesizedProtocol", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "POICategory", + "printedName": "POICategory", + "declKind": "Struct", + "usr": "s:7Penguin11POICategoryV", + "mangledName": "$s7Penguin11POICategoryV", + "moduleName": "Penguin", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift", + "kind": "IntegerLiteral", + "offset": 4827, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift", + "kind": "IntegerLiteral", + "offset": 4895, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Element.swift", + "kind": "Dictionary", + "offset": 1423, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/DistanceFormatter.swift", + "kind": "BooleanLiteral", + "offset": 208, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1402, + "length": 4, + "value": "18.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1510, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 1617, + "length": 4, + "value": "69.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "FloatLiteral", + "offset": 2877, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Array", + "offset": 2939, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Dictionary", + "offset": 3022, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "Array", + "offset": 3081, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift", + "kind": "BooleanLiteral", + "offset": 32085, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "Array", + "offset": 584, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "Array", + "offset": 632, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 672, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 10088, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "Array", + "offset": 964, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "Array", + "offset": 1000, + "length": 4, + "value": "[\"\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 1028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 1054, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 1090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "FloatLiteral", + "offset": 1137, + "length": 3, + "value": "0.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 1180, + "length": 2, + "value": "80" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CategoryDetails\/CategoryDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 9272, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/SpeechManager.swift", + "kind": "BooleanLiteral", + "offset": 206, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Reversed.swift", + "kind": "Array", + "offset": 2868, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/FavoriteTableViewCell.swift", + "kind": "Array", + "offset": 205, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "Array", + "offset": 469, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "IntegerLiteral", + "offset": 495, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift", + "kind": "BooleanLiteral", + "offset": 521, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 159, + "length": 14, + "value": "\"shortestPath\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 201, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 234, + "length": 5, + "value": "\"end\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 7, + "value": "\"reach\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift", + "kind": "IntegerLiteral", + "offset": 1203, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift", + "kind": "IntegerLiteral", + "offset": 1470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/VenueInfoResponse.swift", + "kind": "StringLiteral", + "offset": 295, + "length": 20, + "value": "\"GetVenueInfoResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/VenueInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1562, + "length": 14, + "value": "\"scheduleList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2764, + "length": 3, + "value": "\"M\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2800, + "length": 3, + "value": "\"m\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2828, + "length": 3, + "value": "\"L\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2864, + "length": 3, + "value": "\"l\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2898, + "length": 3, + "value": "\"H\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2940, + "length": 3, + "value": "\"h\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 2972, + "length": 3, + "value": "\"V\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3012, + "length": 3, + "value": "\"v\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3041, + "length": 3, + "value": "\"C\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3078, + "length": 3, + "value": "\"c\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3113, + "length": 3, + "value": "\"S\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3156, + "length": 3, + "value": "\"s\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3189, + "length": 3, + "value": "\"Q\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3230, + "length": 3, + "value": "\"q\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3269, + "length": 3, + "value": "\"T\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3316, + "length": 3, + "value": "\"t\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3343, + "length": 3, + "value": "\"A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3378, + "length": 3, + "value": "\"a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3407, + "length": 3, + "value": "\"Z\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift", + "kind": "StringLiteral", + "offset": 3441, + "length": 3, + "value": "\"z\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 937, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift", + "kind": "IntegerLiteral", + "offset": 212, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift", + "kind": "IntegerLiteral", + "offset": 216, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOptions\/RouteOptionsViewController.swift", + "kind": "Dictionary", + "offset": 591, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOptions\/RouteOptionsViewController.swift", + "kind": "IntegerLiteral", + "offset": 2747, + "length": 3, + "value": "420" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 665, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 785, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "Array", + "offset": 828, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 952, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 5235, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 13825, + "length": 3, + "value": "120" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/GateSelector\/GateSelectorViewController.swift", + "kind": "Array", + "offset": 333, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/GateSelector\/GateSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 3434, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/RouteDirection.swift", + "kind": "BooleanLiteral", + "offset": 266, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/DownloadManager.swift", + "kind": "IntegerLiteral", + "offset": 1250, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/DownloadManager.swift", + "kind": "StringLiteral", + "offset": 1403, + "length": 10, + "value": "\"download\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteDetails\/RouteDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 2069, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 857, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 891, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 926, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "BooleanLiteral", + "offset": 957, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "Array", + "offset": 1084, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "Array", + "offset": 1122, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "BooleanLiteral", + "offset": 1396, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17680, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17703, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17730, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17767, + "length": 18, + "value": "\"current-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17806, + "length": 10, + "value": "\"location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17842, + "length": 15, + "value": "\"referencedPOI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17876, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Place.swift", + "kind": "StringLiteral", + "offset": 17907, + "length": 13, + "value": "\"no-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 544, + "length": 61, + "value": "\"https:\/\/texttospeech.googleapis.com\/v1beta1\/text:synthesize\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 642, + "length": 41, + "value": "\"AIzaSyBedBLZhQOUMJx3W5VZHo2vxLyZLsSkjp0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "Array", + "offset": 860, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "FloatLiteral", + "offset": 950, + "length": 4, + "value": "0.89" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "FloatLiteral", + "offset": 986, + "length": 4, + "value": "-4.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "StringLiteral", + "offset": 1017, + "length": 38, + "value": "\"small-bluetooth-speaker-class-device\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "BooleanLiteral", + "offset": 1123, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GoogleSpeechManager.swift", + "kind": "Dictionary", + "offset": 2639, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FloorsManager.swift", + "kind": "Array", + "offset": 166, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Array", + "offset": 7523, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7567, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7611, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7660, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7720, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift", + "kind": "Dictionary", + "offset": 7767, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "BooleanLiteral", + "offset": 1071, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 1527, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 21181, + "length": 3, + "value": "414" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/RouteOverview\/RouteOverviewViewController.swift", + "kind": "IntegerLiteral", + "offset": 21292, + "length": 2, + "value": "69" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 137, + "length": 7, + "value": "\"Right\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 11, + "value": "\"VeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 12, + "value": "\"SharpRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 6, + "value": "\"Left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 264, + "length": 10, + "value": "\"VeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 296, + "length": 11, + "value": "\"SharpLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift", + "kind": "StringLiteral", + "offset": 336, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 167, + "length": 13, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 190, + "length": 16, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 269, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 310, + "length": 8, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 9, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 15, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 22, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 404, + "length": 13, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 427, + "length": 17, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 454, + "length": 12, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 3963, + "length": 2, + "value": "50" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4068, + "length": 23, + "value": "\"LocationStatusChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4165, + "length": 24, + "value": "\"BluetoothStatusChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4266, + "length": 27, + "value": "\"ConnectivitySourceChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4362, + "length": 31, + "value": "\"locationDetectionNotification\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4456, + "length": 25, + "value": "\"networkInterfaceChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4544, + "length": 25, + "value": "\"serverConnectionChanged\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 4627, + "length": 20, + "value": "\"directionAvailable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 4681, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 5117, + "length": 27, + "value": "\"chevron.right.circle.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "StringLiteral", + "offset": 5147, + "length": 26, + "value": "\"chevron.left.circle.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/StickyToast.swift", + "kind": "IntegerLiteral", + "offset": 5336, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift", + "kind": "FloatLiteral", + "offset": 398, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift", + "kind": "StringLiteral", + "offset": 499, + "length": 18, + "value": "\"CalibrateMessage\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 711, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 756, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 796, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "IntegerLiteral", + "offset": 829, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 949, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "Array", + "offset": 992, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 1163, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Search\/NavigationSearchViewController.swift", + "kind": "BooleanLiteral", + "offset": 6302, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/UserLocationDetails\/UserLocationDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 6356, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2461, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2481, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2719, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "IntegerLiteral", + "offset": 2752, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift", + "kind": "BooleanLiteral", + "offset": 6620, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "Array", + "offset": 499, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "BooleanLiteral", + "offset": 887, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FavoritesManager.swift", + "kind": "BooleanLiteral", + "offset": 4130, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.PresentationAttributes.swift", + "kind": "StringLiteral", + "offset": 2942, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 19, + "value": "\"topNavigationLine\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 212, + "length": 22, + "value": "\"bottomNavigationLine\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 271, + "length": 26, + "value": "\"NextNavigationLineBottom\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 331, + "length": 23, + "value": "\"NextNavigationLineTop\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 25, + "value": "\"walkedNavigationPathTop\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 462, + "length": 28, + "value": "\"walkedNavigationPathBottom\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 523, + "length": 23, + "value": "\"walkedPathStartPoint_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/Identifiers.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 16, + "value": "\"maneuver-arrow\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/AppThemeManager.swift", + "kind": "Array", + "offset": 520, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7909, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7914, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7961, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift", + "kind": "IntegerLiteral", + "offset": 7966, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift", + "kind": "FloatLiteral", + "offset": 2765, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift", + "kind": "FloatLiteral", + "offset": 2797, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 8, + "value": "\"remove\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "IntegerLiteral", + "offset": 641, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "BooleanLiteral", + "offset": 741, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoriteListViewController.swift", + "kind": "Array", + "offset": 927, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 202, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 242, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 280, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "FloatLiteral", + "offset": 359, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "FloatLiteral", + "offset": 379, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift", + "kind": "IntegerLiteral", + "offset": 483, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/FileDownloader.swift", + "kind": "Array", + "offset": 668, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 149, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 170, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 643, + "length": 3, + "value": "624" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "StringLiteral", + "offset": 771, + "length": 15, + "value": "\"reached_to %@\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1002, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1041, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 1046, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 5635, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 5893, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6005, + "length": 3, + "value": "624" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6079, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/NavigationFeedback\/NavigationFeedbackViewController.swift", + "kind": "IntegerLiteral", + "offset": 6239, + "length": 3, + "value": "290" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 468, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 499, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 522, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 544, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 567, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 589, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 626, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 653, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "StringLiteral", + "offset": 912, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 951, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 1305, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift", + "kind": "BooleanLiteral", + "offset": 19902, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GatesManager.swift", + "kind": "Array", + "offset": 171, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 31, + "value": "\"DataAPI.svc\/SetNavigationRate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 204, + "length": 47, + "value": "\"PathAPI.svc\/getVenueGatesShortestPathDistance\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 279, + "length": 29, + "value": "\"DataAPI.svc\/GetPaletteColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 330, + "length": 19, + "value": "\"company\/-1\/colors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 370, + "length": 22, + "value": "\"DataAPI.svc\/GetFonts\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 415, + "length": 11, + "value": "\"icons\/poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 453, + "length": 14, + "value": "\"favorite\/set\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 27, + "value": "\"DataAPI.svc\/GetVenueCards\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 550, + "length": 32, + "value": "\"DataAPI.svc\/getPoIInfoByFilter\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 608, + "length": 29, + "value": "\"DataAPI.svc\/GetSearchDataV2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 663, + "length": 27, + "value": "\"DataAPI.svc\/GetCategories\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 715, + "length": 14, + "value": "\"Poi\/Amenites\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 754, + "length": 14, + "value": "\"favorite\/get\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 798, + "length": 17, + "value": "\"favorite\/delete\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 844, + "length": 17, + "value": "\"favorite\/update\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 885, + "length": 11, + "value": "\"path\/trip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 11, + "value": "\"sharedurl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 977, + "length": 27, + "value": "\"DataAPI.svc\/GetCampusInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1032, + "length": 26, + "value": "\"DataAPI.svc\/GetVenueInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1084, + "length": 24, + "value": "\"DataAPI.svc\/getPoIById\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 27, + "value": "\"DataAPI.svc\/getPoIByRefId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1196, + "length": 27, + "value": "\"DataAPI.svc\/GetVenuesInfo\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1247, + "length": 27, + "value": "\"DataAPI.svc\/getAdsOnFloor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 26, + "value": "\"DataAPI.svc\/getAdsOnEdge\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1352, + "length": 17, + "value": "\"images\/campaign\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1400, + "length": 29, + "value": "\"company\/log\/navigationEvent\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift", + "kind": "StringLiteral", + "offset": 1460, + "length": 32, + "value": "\"DataAPI.svc\/savePenNavPosition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "Array", + "offset": 646, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "Array", + "offset": 675, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 6382, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/MessageDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 5063, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/CustomFlowLayout.swift", + "kind": "BooleanLiteral", + "offset": 242, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5386, + "length": 10, + "value": "\"imageUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5653, + "length": 11, + "value": "\"openState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5683, + "length": 13, + "value": "\"closedState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetPoIByIdResponse.swift", + "kind": "StringLiteral", + "offset": 5720, + "length": 18, + "value": "\"closedTodayState\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 114, + "length": 12, + "value": "\"%{public}@\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 388, + "length": 26, + "value": "\"com.scenee.FloatingPanel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift", + "kind": "StringLiteral", + "offset": 441, + "length": 15, + "value": "\"FloatingPanel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift", + "kind": "IntegerLiteral", + "offset": 6349, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift", + "kind": "IntegerLiteral", + "offset": 6412, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/LegCell\/LegCell.swift", + "kind": "IntegerLiteral", + "offset": 589, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "BooleanLiteral", + "offset": 465, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 521, + "length": 3, + "value": "120" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 566, + "length": 2, + "value": "55" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 631, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 675, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailViewController.swift", + "kind": "IntegerLiteral", + "offset": 6927, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 584, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 638, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 688, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "Array", + "offset": 737, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 995, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1019, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift", + "kind": "IntegerLiteral", + "offset": 1112, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 3968, + "length": 4, + "value": "\"id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 4010, + "length": 7, + "value": "\"style\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 4084, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17532, + "length": 10, + "value": "\".\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17541, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17663, + "length": 10, + "value": "\"#\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "StringLiteral", + "offset": 17672, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift", + "kind": "IntegerLiteral", + "offset": 17767, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift", + "kind": "IntegerLiteral", + "offset": 226, + "length": 2, + "value": "25" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Builder.swift", + "kind": "Array", + "offset": 2925, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 244, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 275, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 454, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 521, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "Array", + "offset": 545, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "BooleanLiteral", + "offset": 1551, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "BooleanLiteral", + "offset": 1780, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 2316, + "length": 10, + "value": "\"distance\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift", + "kind": "StringLiteral", + "offset": 2348, + "length": 11, + "value": "\"bestMatch\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift", + "kind": "Array", + "offset": 2307, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift", + "kind": "Array", + "offset": 2588, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 500, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 528, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 651, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 711, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 754, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 789, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 820, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "FloatLiteral", + "offset": 987, + "length": 5, + "value": "134.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1088, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1349, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1526, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 1559, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2068, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "FloatLiteral", + "offset": 2106, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2830, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2840, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2852, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "IntegerLiteral", + "offset": 2863, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 2906, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 8368, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 8837, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 9718, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 12168, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 12313, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 13218, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 14523, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 15641, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 16668, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift", + "kind": "BooleanLiteral", + "offset": 52526, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 3499, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 3570, + "length": 3, + "value": "0.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift", + "kind": "FloatLiteral", + "offset": 4011, + "length": 3, + "value": "5.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 6, + "value": "\"Font\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 7, + "value": "\"Color\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteDirections\/RouteDirectionsViewController.swift", + "kind": "Array", + "offset": 430, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteDirections\/RouteDirectionsViewController.swift", + "kind": "IntegerLiteral", + "offset": 7526, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 184, + "length": 16, + "value": "\"selected-place\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 19, + "value": "\"destination-place\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 302, + "length": 12, + "value": "\"start-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 10, + "value": "\"end-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/FeatureIdentifiers.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 15, + "value": "\"next-end-node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3202, + "length": 3, + "value": "\"g\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3243, + "length": 6, + "value": "\"line\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3288, + "length": 8, + "value": "\"circle\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3337, + "length": 9, + "value": "\"ellipse\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3388, + "length": 6, + "value": "\"rect\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3433, + "length": 10, + "value": "\"polyline\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3486, + "length": 9, + "value": "\"polygon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3537, + "length": 6, + "value": "\"path\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3582, + "length": 6, + "value": "\"text\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3705, + "length": 3, + "value": "\"a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3831, + "length": 5, + "value": "\"use\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3874, + "length": 8, + "value": "\"switch\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 3921, + "length": 7, + "value": "\"image\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 10223, + "length": 4, + "value": "\"id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift", + "kind": "StringLiteral", + "offset": 10269, + "length": 7, + "value": "\"class\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/WorngPath\/StopNavigation.swift", + "kind": "StringLiteral", + "offset": 629, + "length": 16, + "value": "\"StopNavigation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "Array", + "offset": 173, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 203, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 235, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/HourScheduleData.swift", + "kind": "BooleanLiteral", + "offset": 268, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ToastDialog.swift", + "kind": "FloatLiteral", + "offset": 621, + "length": 3, + "value": "0.6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ToastDialog.swift", + "kind": "FloatLiteral", + "offset": 895, + "length": 3, + "value": "0.6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path.swift", + "kind": "Array", + "offset": 1279, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 229, + "length": 4, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 243, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 895, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 917, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1369, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1392, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift", + "kind": "IntegerLiteral", + "offset": 1414, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 328, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 1798, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 1809, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "FloatLiteral", + "offset": 1895, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift", + "kind": "FloatLiteral", + "offset": 2010, + "length": 3, + "value": "4.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesViewController.swift", + "kind": "Array", + "offset": 260, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesViewController.swift", + "kind": "IntegerLiteral", + "offset": 3325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "Array", + "offset": 795, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 838, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 881, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 12389, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 807, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 860, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7054, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7081, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7443, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "FloatLiteral", + "offset": 7470, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10889, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10914, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "StringLiteral", + "offset": 10945, + "length": 9, + "value": "\"Poppins\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10962, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift", + "kind": "IntegerLiteral", + "offset": 10989, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift", + "kind": "StringLiteral", + "offset": 1533, + "length": 28, + "value": "\"http:\/\/www.w3.org\/2000\/svg\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift", + "kind": "Dictionary", + "offset": 2851, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 146, + "length": 5, + "value": "\"map\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 172, + "length": 10, + "value": "\"deepLink\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 201, + "length": 8, + "value": "\"search\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 231, + "length": 11, + "value": "\"directory\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift", + "kind": "StringLiteral", + "offset": 266, + "length": 13, + "value": "\"referenceId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/EdgesManager.swift", + "kind": "Array", + "offset": 162, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ColorsResponse.swift", + "kind": "StringLiteral", + "offset": 364, + "length": 9, + "value": "\"Polygon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ColorsResponse.swift", + "kind": "StringLiteral", + "offset": 401, + "length": 9, + "value": "\"Palette\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 6810, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 6826, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 6889, + "length": 10, + "value": "\"Warning:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 6901, + "length": 38, + "value": "\"clip-path unsupported in SF Symbols.\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 6981, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 7051, + "length": 10, + "value": "\"Warning:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "StringLiteral", + "offset": 7063, + "length": 33, + "value": "\"mask unsupported in SF Symbols.\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "Array", + "offset": 7138, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 19538, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift", + "kind": "IntegerLiteral", + "offset": 19543, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetVenueGatesDistancesResponse.swift", + "kind": "BooleanLiteral", + "offset": 443, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetVenueGatesDistancesResponse.swift", + "kind": "BooleanLiteral", + "offset": 479, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2084, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2090, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2096, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2102, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2109, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift", + "kind": "IntegerLiteral", + "offset": 2116, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorSection.swift", + "kind": "IntegerLiteral", + "offset": 198, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 238, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 341, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift", + "kind": "Array", + "offset": 382, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 197, + "length": 14, + "value": "\"showOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 18, + "value": "\"backStepOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 337, + "length": 18, + "value": "\"nextStepOverview\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 413, + "length": 22, + "value": "\"updateOverViewTitles\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 487, + "length": 16, + "value": "\"disableNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 554, + "length": 15, + "value": "\"activeNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 620, + "length": 15, + "value": "\"activePrevBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 687, + "length": 16, + "value": "\"disablePrevBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 20, + "value": "\"disablePrevNextBtn\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 837, + "length": 22, + "value": "\"showDirectoryListing\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 914, + "length": 22, + "value": "\"Adjust Marker On Map\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"Adjust Bottom Bar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1068, + "length": 26, + "value": "\"Enable Directions Button\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1149, + "length": 19, + "value": "\"navigateToParking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1224, + "length": 25, + "value": "\"Showing shared location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1300, + "length": 16, + "value": "\"Dismiss PenNav\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 1372, + "length": 20, + "value": "\"OneMinuteDidElapse\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift", + "kind": "BooleanLiteral", + "offset": 526, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift", + "kind": "IntegerLiteral", + "offset": 4184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "BooleanLiteral", + "offset": 419, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "Array", + "offset": 532, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "IntegerLiteral", + "offset": 559, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift", + "kind": "IntegerLiteral", + "offset": 599, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.LinearGradient.swift", + "kind": "FloatLiteral", + "offset": 1900, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "IntegerLiteral", + "offset": 715, + "length": 2, + "value": "64" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "Array", + "offset": 790, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift", + "kind": "BooleanLiteral", + "offset": 924, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIView.swift", + "kind": "IntegerLiteral", + "offset": 3399, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 237, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 284, + "length": 4, + "value": "0.08" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 337, + "length": 4, + "value": "0.04" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "FloatLiteral", + "offset": 385, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SelectedPlaceView.swift", + "kind": "BooleanLiteral", + "offset": 636, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.RadialGradient.swift", + "kind": "FloatLiteral", + "offset": 2001, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ChangingFloor.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 15, + "value": "\"ChangingFloor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 422, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 465, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 510, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LocationBasedMessagesManager.swift", + "kind": "Array", + "offset": 554, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 393, + "length": 11, + "value": "\"DayNumber\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 436, + "length": 13, + "value": "\"OpeningTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 481, + "length": 13, + "value": "\"ClosingTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 521, + "length": 8, + "value": "\"OffDay\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 748, + "length": 10, + "value": "\"imageUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/CampusInfoScreen.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 14, + "value": "\"scheduleList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2850, + "length": 9, + "value": "\"regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2878, + "length": 8, + "value": "\"medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2907, + "length": 10, + "value": "\"semiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2963, + "length": 17, + "value": "\"Poppins-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 2999, + "length": 16, + "value": "\"Poppins-Medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3036, + "length": 18, + "value": "\"Poppins-SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3242, + "length": 20, + "value": "\"Alexandria-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3281, + "length": 19, + "value": "\"Alexandria-Medium\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift", + "kind": "StringLiteral", + "offset": 3321, + "length": 21, + "value": "\"Alexandria-SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/GeofenceManager.swift", + "kind": "Array", + "offset": 202, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/Date+Extension.swift", + "kind": "StringLiteral", + "offset": 1539, + "length": 8, + "value": "\"h:mm a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "BooleanLiteral", + "offset": 256, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 377, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 383, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1178, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1190, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1279, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1367, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "FloatLiteral", + "offset": 1379, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "IntegerLiteral", + "offset": 1468, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift", + "kind": "BooleanLiteral", + "offset": 1077, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "BooleanLiteral", + "offset": 1659, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 1688, + "length": 2, + "value": "60" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 1693, + "length": 2, + "value": "60" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "StringLiteral", + "offset": 1736, + "length": 5, + "value": "\"min\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "StringLiteral", + "offset": 1809, + "length": 4, + "value": "\"hr\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 2307, + "length": 3, + "value": "192" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/BottomNavigationPanel\/BottomNavigationPanelViewController.swift", + "kind": "IntegerLiteral", + "offset": 2418, + "length": 3, + "value": "112" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/String+Extension.swift", + "kind": "StringLiteral", + "offset": 5503, + "length": 8, + "value": "\"h:mm a\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "IntegerLiteral", + "offset": 219, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "StringLiteral", + "offset": 404, + "length": 14, + "value": "\"chevron.left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 611, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 696, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift", + "kind": "BooleanLiteral", + "offset": 782, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 13, + "value": "\"CachedVenue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 22, + "value": "\"1\/1\/2001 01:00:00 AM\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 143, + "length": 3, + "value": "6.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 190, + "length": 3, + "value": "9.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 236, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 287, + "length": 4, + "value": "11.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 341, + "length": 4, + "value": "13.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 385, + "length": 4, + "value": "17.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 436, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "FloatLiteral", + "offset": 471, + "length": 3, + "value": "0.7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "StringLiteral", + "offset": 518, + "length": 9, + "value": "\"#000000\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 571, + "length": 2, + "value": "46" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 755, + "length": 2, + "value": "69" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/DrawingRoutePath.swift", + "kind": "BooleanLiteral", + "offset": 17319, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 343, + "length": 4, + "value": "17.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 367, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 434, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 458, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 549, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 775, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 799, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 866, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 890, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 981, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1204, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1228, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1295, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1319, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1410, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1633, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1655, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 1722, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 1746, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 1837, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2066, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 2096, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2120, + "length": 45, + "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 2185, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2298, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2529, + "length": 4, + "value": "12.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2553, + "length": 45, + "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 2618, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2731, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 2963, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 2992, + "length": 6, + "value": "[1, 2]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 3774, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4034, + "length": 4, + "value": "14.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4276, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4535, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 4791, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5063, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5314, + "length": 4, + "value": "16.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 5344, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 5368, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5481, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5721, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 5751, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 5776, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 5889, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6147, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 6177, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 6201, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6314, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6574, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 6604, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 6629, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6742, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 6990, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7259, + "length": 4, + "value": "17.4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7516, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 7540, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 7653, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 7911, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 7956, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8069, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 8336, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 8381, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8494, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 8770, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 8794, + "length": 25, + "value": "[\"Arial Unicode MS Bold\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 8839, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 8952, + "length": 4, + "value": "0.75" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 9181, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 9404, + "length": 47, + "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "IntegerLiteral", + "offset": 9471, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "Array", + "offset": 9495, + "length": 9, + "value": "[0, 0.75]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 9558, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "BooleanLiteral", + "offset": 9590, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift", + "kind": "FloatLiteral", + "offset": 9650, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/PlaceholderEnabledTextView.swift", + "kind": "StringLiteral", + "offset": 386, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 151, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 182, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 212, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 243, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/ServiceRate.swift", + "kind": "StringLiteral", + "offset": 326, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 21, + "value": "\"getAdsOnFloorResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 414, + "length": 20, + "value": "\"getAdsOnEdgeResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1124, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1149, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1183, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1218, + "length": 8, + "value": "\"PoI_ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1250, + "length": 10, + "value": "\"PoI_Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1286, + "length": 11, + "value": "\"StartDate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 9, + "value": "\"EndDate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1355, + "length": 10, + "value": "\"Location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1391, + "length": 11, + "value": "\"isAllTime\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1423, + "length": 6, + "value": "\"Icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1451, + "length": 7, + "value": "\"phone\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1480, + "length": 7, + "value": "\"email\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetFloorAdsResponse.swift", + "kind": "StringLiteral", + "offset": 1511, + "length": 9, + "value": "\"website\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 219, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 322, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 354, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "Array", + "offset": 394, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "FloatLiteral", + "offset": 422, + "length": 3, + "value": "0.7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "BooleanLiteral", + "offset": 2827, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/InstructionManager.swift", + "kind": "BooleanLiteral", + "offset": 4365, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 539, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 567, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "BooleanLiteral", + "offset": 600, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 827, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 859, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "FloatLiteral", + "offset": 1002, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "FloatLiteral", + "offset": 1041, + "length": 4, + "value": "0.15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 1104, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/AnimateUserLocation.swift", + "kind": "IntegerLiteral", + "offset": 1376, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/PIAnalyticsManager.swift", + "kind": "StringLiteral", + "offset": 352, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Utilities\/PairedSequence.swift", + "kind": "BooleanLiteral", + "offset": 3345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "BooleanLiteral", + "offset": 210, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "Array", + "offset": 357, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/ConnectivityManager.swift", + "kind": "Array", + "offset": 414, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift", + "kind": "BooleanLiteral", + "offset": 381, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift", + "kind": "BooleanLiteral", + "offset": 522, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 2792, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3368, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3684, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift", + "kind": "IntegerLiteral", + "offset": 3725, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/ParkingDetails\/ParkingDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 7386, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Pattern.swift", + "kind": "Array", + "offset": 1493, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.SVG.swift", + "kind": "Dictionary", + "offset": 2587, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/BouncingDotsActivityIndicator.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 402, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "FloatLiteral", + "offset": 585, + "length": 4, + "value": "37.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "IntegerLiteral", + "offset": 599, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "BooleanLiteral", + "offset": 828, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/SelectionManager.swift", + "kind": "BooleanLiteral", + "offset": 858, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 1544, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2278, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2321, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2353, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2383, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2521, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2602, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2637, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 2665, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "Array", + "offset": 2949, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 3709, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "Array", + "offset": 3824, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "StringLiteral", + "offset": 3853, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3908, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3945, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 3979, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4014, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4049, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4079, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4114, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "StringLiteral", + "offset": 4245, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4325, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4352, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4410, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4686, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "FloatLiteral", + "offset": 4722, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 4752, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 4975, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5021, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5136, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5146, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5158, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "IntegerLiteral", + "offset": 5169, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 5347, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 5831, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 6127, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 6347, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift", + "kind": "BooleanLiteral", + "offset": 8456, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "Array", + "offset": 1485, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "IntegerLiteral", + "offset": 1690, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift", + "kind": "IntegerLiteral", + "offset": 1748, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "Array", + "offset": 392, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 8320, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9381, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9404, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9907, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/SheetPresentableViewController.swift", + "kind": "BooleanLiteral", + "offset": 9944, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuViewController.swift", + "kind": "Array", + "offset": 225, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Attributes.swift", + "kind": "Array", + "offset": 1702, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 82, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1176, + "length": 6, + "value": "\"full\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1191, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1349, + "length": 6, + "value": "\"half\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1364, + "length": 3, + "value": "500" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1518, + "length": 5, + "value": "\"tip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1532, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "StringLiteral", + "offset": 1677, + "length": 8, + "value": "\"hidden\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift", + "kind": "IntegerLiteral", + "offset": 1694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 946, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 1030, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/AsynchronousOperation.swift", + "kind": "BooleanLiteral", + "offset": 1467, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "BooleanLiteral", + "offset": 523, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 735, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 748, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 841, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 962, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 1693, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2329, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2825, + "length": 3, + "value": "6.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 2997, + "length": 4, + "value": "36.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 3219, + "length": 4, + "value": "36.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 3233, + "length": 3, + "value": "5.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 4682, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 8962, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9085, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9214, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "FloatLiteral", + "offset": 9340, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "IntegerLiteral", + "offset": 10606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "Array", + "offset": 10345, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift", + "kind": "BooleanLiteral", + "offset": 10715, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 24, + "value": "\"com.penguinin.PenNavUI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 326, + "length": 10, + "value": "\"PenNavUI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 570, + "length": 6, + "value": "\"momd\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 959, + "length": 8, + "value": "\"DELETE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 14, + "value": "\"journal_mode\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1079, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1155, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1424, + "length": 36, + "value": "\"❌ Loading of store failed:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PenNavUiCoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1459, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 473, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "IntegerLiteral", + "offset": 485, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 731, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 770, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/FloorDrawingManager.swift", + "kind": "BooleanLiteral", + "offset": 1007, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LanguageManager.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/LanguageManager.swift", + "kind": "StringLiteral", + "offset": 757, + "length": 4, + "value": "\"ar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "StringLiteral", + "offset": 458, + "length": 11, + "value": "\"star.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 552, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 558, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 677, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 797, + "length": 2, + "value": "-3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 812, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 906, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 920, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 988, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1003, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1103, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "IntegerLiteral", + "offset": 1152, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/RouteOverview\/Cells\/StopCell\/StopCell.swift", + "kind": "BooleanLiteral", + "offset": 1188, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIColor.swift", + "kind": "FloatLiteral", + "offset": 2062, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 236, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 248, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 266, + "length": 4, + "value": "22.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 2937, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "IntegerLiteral", + "offset": 2978, + "length": 2, + "value": "35" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3143, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "StringLiteral", + "offset": 3419, + "length": 17, + "value": "\"Poppins-Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3444, + "length": 4, + "value": "16.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3600, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "FloatLiteral", + "offset": 3704, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift", + "kind": "BooleanLiteral", + "offset": 3824, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/DirectoryCell.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/DirectoryCell.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/GetCategoryResponse.swift", + "kind": "StringLiteral", + "offset": 244, + "length": 21, + "value": "\"GetCategoriesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 209, + "length": 16, + "value": "\"base_url_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 260, + "length": 20, + "value": "\"service_name_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 29, + "value": "\"position_service_name_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 382, + "length": 23, + "value": "\"root_controller_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 438, + "length": 22, + "value": "\"view_container_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 488, + "length": 17, + "value": "\"client_id_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 535, + "length": 23, + "value": "\"client_name_key_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 19, + "value": "\"invalid_key_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 631, + "length": 20, + "value": "\"unauthorized_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 684, + "length": 19, + "value": "\"no_internet_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 21, + "value": "\"bluetooth_off_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 793, + "length": 15, + "value": "\"gps_off_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 837, + "length": 28, + "value": "\"pen_nav_loading_data_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 892, + "length": 24, + "value": "\"os_not_supported_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 950, + "length": 19, + "value": "\"permissions_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1008, + "length": 22, + "value": "\"sensor_initial_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1055, + "length": 15, + "value": "\"unknown_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1111, + "length": 27, + "value": "\"location_permission_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 28, + "value": "\"bluetooth_permission_error\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/MUtils.swift", + "kind": "IntegerLiteral", + "offset": 4302, + "length": 3, + "value": "256" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 130, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 158, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 186, + "length": 10, + "value": "\"Elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 218, + "length": 11, + "value": "\"Escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 8, + "value": "\"Stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 6, + "value": "\"Ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Direction.swift", + "kind": "StringLiteral", + "offset": 296, + "length": 6, + "value": "\"Back\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 165, + "length": 30, + "value": "\"high-priority-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 20, + "value": "\"floor-nodes-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 288, + "length": 19, + "value": "\"path-nodes-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 20, + "value": "\"floor-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 19, + "value": "\"poi-models-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 465, + "length": 30, + "value": "\"extruded-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 547, + "length": 37, + "value": "\"hidden-extruded-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 628, + "length": 28, + "value": "\"outdoor-poi-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 699, + "length": 27, + "value": "\"indoor-poi-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 774, + "length": 32, + "value": "\"indoor-landmark-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 855, + "length": 33, + "value": "\"outdoor-landmark-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 933, + "length": 29, + "value": "\"outdoor-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1013, + "length": 36, + "value": "\"outdoor-poi-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1093, + "length": 28, + "value": "\"indoor-poi-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1171, + "length": 35, + "value": "\"indoor-poi-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1246, + "length": 23, + "value": "\"venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1309, + "length": 23, + "value": "\"campus-polygon-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1378, + "length": 30, + "value": "\"campus-polygon-border-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1447, + "length": 22, + "value": "\"campus-border-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1508, + "length": 22, + "value": "\"venue-symbols-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1576, + "length": 30, + "value": "\"venue-polygon-borders-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1643, + "length": 20, + "value": "\"venue-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1701, + "length": 21, + "value": "\"venue-models-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1770, + "length": 32, + "value": "\"extruded-venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1856, + "length": 39, + "value": "\"hidden-extruded-venue-polygons-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1939, + "length": 27, + "value": "\"destination-symbol-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2012, + "length": 30, + "value": "\"indoor-selected-place-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2089, + "length": 31, + "value": "\"outdoor-selected-place-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2152, + "length": 14, + "value": "\"floor-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2205, + "length": 22, + "value": "\"campus-symbol-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2265, + "length": 21, + "value": "\"campus-gates-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2327, + "length": 24, + "value": "\"navigation-path-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2398, + "length": 31, + "value": "\"navigation-path-casing-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/SourceIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2476, + "length": 32, + "value": "\"walked-path-start-point-source\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 166, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 222, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/VenuesManager.swift", + "kind": "Array", + "offset": 482, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenueSelectorViewController.swift", + "kind": "IntegerLiteral", + "offset": 3659, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/RecalculateSpinner\/RecalculateSpinner.swift", + "kind": "StringLiteral", + "offset": 285, + "length": 20, + "value": "\"RecalculateSpinner\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1536, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "BooleanLiteral", + "offset": 1585, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift", + "kind": "FloatLiteral", + "offset": 1665, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UIImage.swift", + "kind": "IntegerLiteral", + "offset": 1433, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift", + "kind": "StringLiteral", + "offset": 8104, + "length": 4, + "value": "\",;\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift", + "kind": "StringLiteral", + "offset": 8161, + "length": 22, + "value": "\"MmLlHhVvCcSsQqTtAaZz\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 370, + "length": 4, + "value": "0.01" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 401, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "FloatLiteral", + "offset": 430, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "BooleanLiteral", + "offset": 467, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/WelcomeScreen\/WelcomeScreenViewController.swift", + "kind": "IntegerLiteral", + "offset": 2581, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1034, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1340, + "length": 40, + "value": "\"state changed: \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1367, + "length": 2, + "value": "\" -> \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "StringLiteral", + "offset": 1379, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1703, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 1750, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2210, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2392, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 2438, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "FloatLiteral", + "offset": 2493, + "length": 5, + "value": "-30.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 7694, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 46388, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 56547, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 58966, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 59021, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "IntegerLiteral", + "offset": 59042, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift", + "kind": "BooleanLiteral", + "offset": 59072, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DrawingManagers\/VenueDrawingManager.swift", + "kind": "Array", + "offset": 2724, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 275, + "length": 4, + "value": "0.76" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 288, + "length": 4, + "value": "0.77" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 300, + "length": 4, + "value": "0.76" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift", + "kind": "FloatLiteral", + "offset": 313, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 4, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 234, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift", + "kind": "IntegerLiteral", + "offset": 250, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 154, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 179, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 228, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 10, + "value": "\"favorite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 318, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 344, + "length": 16, + "value": "\"sharedLocation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 380, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 411, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "FloatLiteral", + "offset": 910, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "FloatLiteral", + "offset": 937, + "length": 4, + "value": "21.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 999, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1051, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1086, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1221, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1256, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1293, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Settings.swift", + "kind": "BooleanLiteral", + "offset": 1357, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "IntegerLiteral", + "offset": 182, + "length": 2, + "value": "45" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "IntegerLiteral", + "offset": 217, + "length": 2, + "value": "43" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 639, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 679, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 726, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 888, + "length": 19, + "value": "\"currentloc_filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 1862, + "length": 15, + "value": "\"fit-to-campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 2145, + "length": 17, + "value": "\"binoculars.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2504, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 2675, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 4, + "value": "\"2D\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3217, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3302, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift", + "kind": "BooleanLiteral", + "offset": 3388, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 29, + "value": "\"high-priority-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 18, + "value": "\"path-nodes-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 19, + "value": "\"floor-nodes-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 19, + "value": "\"floor-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 389, + "length": 18, + "value": "\"poi-models-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 452, + "length": 29, + "value": "\"extruded-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 36, + "value": "\"hidden-extruded-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 611, + "length": 27, + "value": "\"outdoor-poi-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 680, + "length": 26, + "value": "\"indoor-poi-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 753, + "length": 31, + "value": "\"indoor-landmark-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 32, + "value": "\"outdoor-landmark-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 908, + "length": 28, + "value": "\"outdoor-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 986, + "length": 35, + "value": "\"outdoor-poi-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1064, + "length": 27, + "value": "\"indoor-poi-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 34, + "value": "\"indoor-poi-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1213, + "length": 22, + "value": "\"venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1280, + "length": 29, + "value": "\"venue-polygon-borders-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1348, + "length": 22, + "value": "\"campus-polygon-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1415, + "length": 29, + "value": "\"campus-polygon-border-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1482, + "length": 21, + "value": "\"campus-border-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1541, + "length": 21, + "value": "\"venue-symbols-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1598, + "length": 19, + "value": "\"venue-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1654, + "length": 20, + "value": "\"venue-models-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1721, + "length": 31, + "value": "\"extruded-venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1805, + "length": 38, + "value": "\"hidden-extruded-venue-polygons-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1886, + "length": 26, + "value": "\"destination-symbol-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 1957, + "length": 29, + "value": "\"indoor-selected-place-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2032, + "length": 30, + "value": "\"outdoor-selected-place-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2093, + "length": 13, + "value": "\"floor-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2144, + "length": 21, + "value": "\"campus-symbol-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2202, + "length": 20, + "value": "\"campus-gates-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2262, + "length": 23, + "value": "\"navigation-path-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2331, + "length": 30, + "value": "\"navigation-path-casing-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/LayerIdentifiers.swift", + "kind": "StringLiteral", + "offset": 2407, + "length": 31, + "value": "\"walked-path-start-point-layer\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "BooleanLiteral", + "offset": 191, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 234, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 272, + "length": 4, + "value": "0.08" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "FloatLiteral", + "offset": 316, + "length": 4, + "value": "0.04" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "BooleanLiteral", + "offset": 478, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift", + "kind": "StringLiteral", + "offset": 596, + "length": 9, + "value": "\"#FF453A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 164, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 181, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 200, + "length": 10, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 9, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/MainSection.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 19, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Cells\/CategoryTableViewCell.swift", + "kind": "Array", + "offset": 513, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 229, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 254, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 476, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "IntegerLiteral", + "offset": 910, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 1961, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "BooleanLiteral", + "offset": 2058, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Array", + "offset": 1989, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/RouteManager.swift", + "kind": "Dictionary", + "offset": 3823, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/WorngPath\/WrongPathPopup.swift", + "kind": "StringLiteral", + "offset": 575, + "length": 16, + "value": "\"WrongPathPopup\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "IntegerLiteral", + "offset": 1376, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1810, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift", + "kind": "StringLiteral", + "offset": 1867, + "length": 4, + "value": "\", \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Dictionary", + "offset": 232, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Array", + "offset": 311, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/DownloadManager\/ImageDownloader.swift", + "kind": "Array", + "offset": 482, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift", + "kind": "FloatLiteral", + "offset": 1857, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift", + "kind": "FloatLiteral", + "offset": 1870, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SVG.swift", + "kind": "IntegerLiteral", + "offset": 1598, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1181, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "FloatLiteral", + "offset": 1213, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1254, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1285, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "Array", + "offset": 1377, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift", + "kind": "FloatLiteral", + "offset": 3333, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Managers\/PoisManager.swift", + "kind": "Array", + "offset": 167, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/MainPanel\/MainViewController.swift", + "kind": "Array", + "offset": 377, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Model\/PoiViewData.swift", + "kind": "IntegerLiteral", + "offset": 161, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 204, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/LocationBasedMessages\/Enum\/MessageDetailEnum.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/Instructions.swift", + "kind": "BooleanLiteral", + "offset": 8362, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 2475, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 2480, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "Array", + "offset": 2531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5244, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5253, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5264, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift", + "kind": "IntegerLiteral", + "offset": 5274, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 7013, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 7426, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 11742, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 17869, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 19246, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 20975, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "IntegerLiteral", + "offset": 21975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift", + "kind": "BooleanLiteral", + "offset": 21996, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Home\/HomeViewController.swift", + "kind": "IntegerLiteral", + "offset": 1385, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 132, + "length": 10, + "value": "\"SemiBold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 9, + "value": "\"Regular\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift", + "kind": "StringLiteral", + "offset": 188, + "length": 6, + "value": "\"Bold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift", + "kind": "IntegerLiteral", + "offset": 1088, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift", + "kind": "IntegerLiteral", + "offset": 2483, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 680, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 717, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "BooleanLiteral", + "offset": 752, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/PlaceDetailsViewController.swift", + "kind": "IntegerLiteral", + "offset": 17432, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 172, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 183, + "length": 13, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 206, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 247, + "length": 11, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 268, + "length": 5, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 298, + "length": 7, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/POIDetailSection.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 13, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Shape.swift", + "kind": "BooleanLiteral", + "offset": 4279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Favorite.swift", + "kind": "StringLiteral", + "offset": 4771, + "length": 5, + "value": "\"poi\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Favorite.swift", + "kind": "StringLiteral", + "offset": 4797, + "length": 10, + "value": "\"location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7465, + "length": 7, + "value": "\"FALSE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7494, + "length": 6, + "value": "\"TRUE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7517, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift", + "kind": "StringLiteral", + "offset": 7536, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Reachability.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 16, + "value": "\"NetworkMonitor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 473, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenuesSectionLabel.swift", + "kind": "StringLiteral", + "offset": 363, + "length": 8, + "value": "\"venues\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 14, + "value": "\"getFloorMaps\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 215, + "length": 22, + "value": "\"IsSpeechManagerMuted\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/UserDefaultsKey.swift", + "kind": "StringLiteral", + "offset": 263, + "length": 9, + "value": "\"parking\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3522, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3659, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3727, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3803, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3880, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 3940, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4081, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4150, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4214, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4284, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4352, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4420, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4489, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4553, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4626, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4692, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "IntegerLiteral", + "offset": 4758, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "StringLiteral", + "offset": 4833, + "length": 9, + "value": "\"#C8E6FF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/Theme.swift", + "kind": "StringLiteral", + "offset": 4905, + "length": 9, + "value": "\"#818181\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ArrivalConfirmation\/ArrivalConfirmationViewController.swift", + "kind": "IntegerLiteral", + "offset": 511, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Navigation\/ArrivalConfirmation\/ArrivalConfirmationViewController.swift", + "kind": "IntegerLiteral", + "offset": 2379, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Leg.swift", + "kind": "Array", + "offset": 194, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/Leg.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 988, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 998, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 1010, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift", + "kind": "IntegerLiteral", + "offset": 1021, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesManager.swift", + "kind": "Array", + "offset": 191, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Catagories\/CategoriesManager.swift", + "kind": "Array", + "offset": 242, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/PlaceDetails\/Cells\/Details\/AboutCell.swift", + "kind": "IntegerLiteral", + "offset": 257, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 189, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 204, + "length": 22, + "value": "\"panelBackgroundColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 235, + "length": 9, + "value": "\"#FFFFFF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 270, + "length": 31, + "value": "\"secondaryPanelBackgroundColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 9, + "value": "\"#F3F3F3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 330, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 345, + "length": 12, + "value": "\"labelColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 366, + "length": 9, + "value": "\"#292929\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 386, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 401, + "length": 21, + "value": "\"secondaryLabelColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 431, + "length": 9, + "value": "\"#818181\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 451, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 29, + "value": "\"borderColorOnGrayBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 504, + "length": 9, + "value": "\"#BFBFBF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 524, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 539, + "length": 29, + "value": "\"borderColorOnGrayBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 577, + "length": 9, + "value": "\"#F3F3F3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 597, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 612, + "length": 30, + "value": "\"borderColorOnWhiteBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 651, + "length": 9, + "value": "\"#EFEFEF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 671, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 686, + "length": 13, + "value": "\"buttonColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 708, + "length": 9, + "value": "\"#5390E9\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 728, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 743, + "length": 12, + "value": "\"brandColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 764, + "length": 9, + "value": "\"#1C3968\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 784, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 800, + "length": 24, + "value": "\"locationIndicatorColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 833, + "length": 9, + "value": "\"#3478F5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 853, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 869, + "length": 28, + "value": "\"locationIndicatorAuraColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 906, + "length": 11, + "value": "\"#3478F51A\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 928, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 944, + "length": 16, + "value": "\"routeLineColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 969, + "length": 9, + "value": "\"#00B0FF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 989, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1005, + "length": 22, + "value": "\"routeLineCasingColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1036, + "length": 9, + "value": "\"#1967D1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1056, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1072, + "length": 20, + "value": "\"openingStatusColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1101, + "length": 9, + "value": "\"#63C26C\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1121, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1137, + "length": 20, + "value": "\"closureStatusColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1166, + "length": 9, + "value": "\"#EA4F3D\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1186, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1202, + "length": 21, + "value": "\"secondaryBrandColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1232, + "length": 9, + "value": "\"#264E8F\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1252, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1268, + "length": 16, + "value": "\"secondaryColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1293, + "length": 9, + "value": "\"#00A79E\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1313, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1329, + "length": 25, + "value": "\"panelGrabberHandleColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1363, + "length": 9, + "value": "\"#CCCCCC\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1383, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1399, + "length": 18, + "value": "\"closeButtonColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1426, + "length": 9, + "value": "\"#E6E6E6\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1462, + "length": 18, + "value": "\"placeholderColor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Utils\/ColorPalette.swift", + "kind": "StringLiteral", + "offset": 1489, + "length": 9, + "value": "\"#A5A5A5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/Models\/TimeFormatter.swift", + "kind": "BooleanLiteral", + "offset": 222, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuItem.swift", + "kind": "Array", + "offset": 215, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 721, + "length": 6, + "value": "\"Back\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 851, + "length": 9, + "value": "\"Bicycle\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 990, + "length": 12, + "value": "\"CampusGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1148, + "length": 20, + "value": "\"CampusGateSelector\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 5, + "value": "\"Car\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1425, + "length": 15, + "value": "\"CheckmarkIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1564, + "length": 9, + "value": "\"Compass\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1707, + "length": 14, + "value": "\"DistanceIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1847, + "length": 10, + "value": "\"Elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 1992, + "length": 15, + "value": "\"ElevatorDown-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2141, + "length": 14, + "value": "\"ElevatorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2286, + "length": 13, + "value": "\"ElevatorUp-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2427, + "length": 11, + "value": "\"Escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2574, + "length": 15, + "value": "\"EscalatorDown\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2725, + "length": 15, + "value": "\"EscalatorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 2872, + "length": 13, + "value": "\"EscalatorUp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 12, + "value": "\"FilterIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3145, + "length": 6, + "value": "\"Gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3285, + "length": 14, + "value": "\"GroupedStops\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3423, + "length": 9, + "value": "\"Indoors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3550, + "length": 6, + "value": "\"Left\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3682, + "length": 10, + "value": "\"LeftLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3820, + "length": 11, + "value": "\"LeftRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 3965, + "length": 14, + "value": "\"LeftVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4115, + "length": 15, + "value": "\"LeftVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4272, + "length": 18, + "value": "\"MapDownEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4446, + "length": 25, + "value": "\"MapDownloaderBackground\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4603, + "length": 13, + "value": "\"MapElevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4750, + "length": 14, + "value": "\"MapEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 4888, + "length": 9, + "value": "\"MapGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5021, + "length": 9, + "value": "\"MapRamp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5158, + "length": 11, + "value": "\"MapStairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5307, + "length": 16, + "value": "\"MapUpEscalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5449, + "length": 10, + "value": "\"MuteIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5585, + "length": 10, + "value": "\"Outdoors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5711, + "length": 5, + "value": "\"Pin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5834, + "length": 6, + "value": "\"Ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 5964, + "length": 9, + "value": "\"Reached\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6093, + "length": 7, + "value": "\"Right\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6228, + "length": 11, + "value": "\"RightLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6369, + "length": 12, + "value": "\"RightRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6517, + "length": 15, + "value": "\"RightVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6670, + "length": 16, + "value": "\"RightVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6814, + "length": 11, + "value": "\"ShareIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 6951, + "length": 10, + "value": "\"SharePDF\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7089, + "length": 11, + "value": "\"ShareText\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7228, + "length": 11, + "value": "\"SharpLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7369, + "length": 12, + "value": "\"SharpRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7503, + "length": 8, + "value": "\"Stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7637, + "length": 10, + "value": "\"Straight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7771, + "length": 9, + "value": "\"Transit\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 7910, + "length": 12, + "value": "\"UnMuteIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8048, + "length": 10, + "value": "\"VeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8192, + "length": 14, + "value": "\"VeerLeftLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8342, + "length": 15, + "value": "\"VeerLeftRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8499, + "length": 18, + "value": "\"VeerLeftVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8661, + "length": 19, + "value": "\"VeerLeftVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8808, + "length": 11, + "value": "\"VeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 8955, + "length": 15, + "value": "\"VeerRightLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9108, + "length": 16, + "value": "\"VeerRightRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9268, + "length": 19, + "value": "\"VeerRightVeerLeft\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9433, + "length": 20, + "value": "\"VeerRightVeerRight\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9585, + "length": 13, + "value": "\"VenueChange\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9738, + "length": 17, + "value": "\"VenueChangeININ\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 9897, + "length": 18, + "value": "\"VenueChangeINOUT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10057, + "length": 18, + "value": "\"VenueChangeOUTIN\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10219, + "length": 19, + "value": "\"VenueSelectorIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10356, + "length": 6, + "value": "\"Walk\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10480, + "length": 6, + "value": "\"Wave\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10619, + "length": 14, + "value": "\"back_covered\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10768, + "length": 15, + "value": "\"building.fill\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 10921, + "length": 16, + "value": "\"currentAligned\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11067, + "length": 12, + "value": "\"currentloc\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11222, + "length": 19, + "value": "\"currentloc_filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11371, + "length": 12, + "value": "\"defaultPOI\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11515, + "length": 13, + "value": "\"destination\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11654, + "length": 10, + "value": "\"doorDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11792, + "length": 11, + "value": "\"doorWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 11929, + "length": 10, + "value": "\"elevDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12067, + "length": 11, + "value": "\"elevWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12212, + "length": 14, + "value": "\"escalterDark\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12362, + "length": 15, + "value": "\"escalterWhite\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12526, + "length": 22, + "value": "\"feedback_destination\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12682, + "length": 15, + "value": "\"fit-to-campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 12844, + "length": 22, + "value": "\"fit-to-campus-filled\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13006, + "length": 18, + "value": "\"map-location-dot\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13179, + "length": 26, + "value": "\"map-location-dot-success\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13345, + "length": 18, + "value": "\"my_location_icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13518, + "length": 26, + "value": "\"my_location_parking_icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13674, + "length": 13, + "value": "\"out_of_area\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13819, + "length": 13, + "value": "\"parkingIcon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 13956, + "length": 9, + "value": "\"rating1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14089, + "length": 9, + "value": "\"rating2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14222, + "length": 9, + "value": "\"rating3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14355, + "length": 9, + "value": "\"rating4\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14488, + "length": 9, + "value": "\"rating5\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14630, + "length": 14, + "value": "\"reached-icon\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14796, + "length": 24, + "value": "\"selected_user_location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 14940, + "length": 7, + "value": "\"start\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15069, + "length": 8, + "value": "\"updown\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15205, + "length": 11, + "value": "\"usingGate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15341, + "length": 10, + "value": "\"wifi_off\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15474, + "length": 9, + "value": "\"wifi_on\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-cxhhuzubbkdrbzdkowkcodnswcxv\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphonesimulator\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift", + "kind": "StringLiteral", + "offset": 15610, + "length": 11, + "value": "\"wifi_slow\"" + } + ] +} \ No newline at end of file diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 00000000..c33ea7cc --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1009 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name PenNavUI +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AVFoundation +import CoreData +import CoreGraphics +import CoreLocation +import CoreText +import Darwin +import DeveloperToolsSupport +import Foundation +import LinkPresentation +import MapKit +import MapboxMaps +import MessageUI +import Network +@_exported import PenNavUI +import Penguin +import PenguinINRenderer +import QuartzCore +import SafariServices +import Swift +import SwiftUI +import SystemConfiguration +import UIKit +import UserNotifications +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os.log +import os +@objc public protocol FloatingPanelLayout { + @objc var position: PenNavUI.FloatingPanelPosition { get } + @objc var initialState: PenNavUI.FloatingPanelState { get } + @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get } + @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat +} +@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout { + @objc override dynamic public init() + @objc open var initialState: PenNavUI.FloatingPanelState { + @objc get + } + @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { + @objc get + } + @objc open var position: PenNavUI.FloatingPanelPosition { + @objc get + } + @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc deinit +} +extension PenNavUI.CampaignTracking { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campaignId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastNotificationDate: Foundation.Date? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CachedVenue) public class CachedVenue : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension PenNavUI.SharedLocationCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var edgeId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var navigationAvoid: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CampaignTracking) public class CampaignTracking : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers final public class CGTextRenderer { + public enum API { + case uiKit + case appKit + public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension PenNavUI.CommandLine { + public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options + public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API + public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets +} +extension PenNavUI.TagFlowLayout { + public enum LayoutAlignment : Swift.Int { + case left + case center + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection { + @objc get + } + @objc deinit +} +extension PenNavUI.CommandLine { + public struct Configuration { + public var input: Foundation.URL + public var inputUltralight: Foundation.URL? + public var inputBlack: Foundation.URL? + public var output: Foundation.URL + public var format: PenNavUI.CommandLine.Format + public var size: PenNavUI.CommandLine.Size + public var api: PenNavUI.CommandLine.API? + public var insets: PenNavUI.CommandLine.Insets + public var insetsUltralight: PenNavUI.CommandLine.Insets? + public var insetsBlack: PenNavUI.CommandLine.Insets? + public var scale: PenNavUI.CommandLine.Scale + public var options: PenNavUI.SVG.Options + public var precision: Swift.Int? + } + public enum Format : Swift.String { + case jpeg + case pdf + case png + case swift + case sfsymbol + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum API : Swift.String { + case appkit + case uikit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum Size : Swift.Equatable { + case `default` + case custom(width: Swift.Int, height: Swift.Int) + public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool + } + public enum Scale : Swift.Equatable { + case `default` + case retina + case superRetina + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool + public var hashValue: Swift.Int { + get + } + } + public struct Insets : Swift.Equatable { + public var top: Swift.Double? + public var left: Swift.Double? + public var bottom: Swift.Double? + public var right: Swift.Double? + public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil) + public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool + } + public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration +} +extension UIKit.UISpringTimingParameters { + @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) + @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) +} +@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject, PenNavUI.PenNavUIMethods { + public static var shared: PenNavUI.PenNavUIManager + final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)? + final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)? + final public var locationDelegate: (any PenNavUI.PILocationDelegate)? + @objc final public func build() + @discardableResult + final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager + public static func setLanguage(_ language: Swift.String) + @discardableResult + final public func setDeepLinkScheme(_ scheme: Swift.String, deepLinkDomain: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setDeepLinkData(_ data: Swift.String?) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil) + final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager + public static func getVersion() -> Swift.String + @objc final public func present(root: UIKit.UIViewController, view: UIKit.UIView) + final public func dismiss() + @discardableResult + @objc final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setBackButtonVisibility(_ isVisible: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func getToken(clientID: Swift.String, clientKey: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + final public func setToken(token: Swift.String) + @objc override dynamic public init() + @objc deinit +} +extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate { + @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager) + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus) +} +extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate { + @objc final public func onReady(warning: Penguin.WarningCode) + @objc final public func onInitilzationError(error: Penguin.ErrorCode) + @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation) + final public func initializeLocationManager() +} +public enum DOM { +} +extension PenNavUI.DOM { + public typealias Float = Swift.Float + public typealias Coordinate = Swift.Float + public typealias Length = Swift.Int + public typealias Opacity = Swift.Float + public typealias Bool = Swift.Bool + public typealias URL = Foundation.URL +} +extension PenNavUI.PenNavStyle { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Foundation.Data? { + @objc get + @objc set + } +} +public enum CommandLine { +} +@objc public protocol FloatingPanelBehavior { + @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get } + @objc optional var springResponseTime: CoreFoundation.CGFloat { get } + @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get } + @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool + @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc optional func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get } +} +open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior { + public init() + @objc open var springDecelerationRate: CoreFoundation.CGFloat { + @objc get + } + @objc open var springResponseTime: CoreFoundation.CGFloat { + @objc get + } + @objc open var momentumProjectionRate: CoreFoundation.CGFloat { + @objc get + } + @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc open func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat + @objc deinit +} +public enum IssueType { + case poi + case venue + case location + case navigation + public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension CoreLocation.CLLocationCoordinate2D : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_inheritsConvenienceInitializers @objc(FavoriteCacheData) public class FavoriteCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc public enum FloatingPanelReferenceEdge : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int { + case superview = 0 + case safeArea = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int { + case none = 0 + case superview = 1 + case safeArea = 2 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.CommandLine { + public enum Error : Swift.Error { + case invalid + case unsupported + case fileNotFound + public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +extension UIKit.UIFont { + public static func register(from url: Foundation.URL) + public static func loadDefaultFonts() +} +@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) public class PenNavUITableUpdate : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct SFSymbolRenderer { + public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int) + public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String +} +@_inheritsConvenienceInitializers @objc(PenNavStyle) public class PenNavStyle : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct CampaignMessage { + public var title: Swift.String + public var description: Swift.String +} +extension UIKit.UIImage { + convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default) + @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data) + @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String) + @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage? + @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage? + convenience public init(_ image: PenNavUI.SVG) +} +extension PenNavUI.SVG { + final public func rasterize() -> UIKit.UIImage + final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage + final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data + final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data +} +public protocol PenNavInitializationDelegate { + func onPenNavSuccess() + func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String) +} +public protocol PIEventsDelegate { + func onBackButtonPressed() + func onPenNavUIDismiss() + func onReportIssue(_ issue: PenNavUI.IssueType) + func onShareLocation(link: Swift.String?) +} +public protocol PILocationDelegate { + func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PILocationDelegate { + public func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + public func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PIEventsDelegate { + public func onBackButtonPressed() + public func onPenNavUIDismiss() + public func onReportIssue(_ issue: PenNavUI.IssueType) + public func onShareLocation(link: Swift.String?) +} +@objc public protocol PenNavUIMethods { + @objc func present(root: UIKit.UIViewController, view: UIKit.UIView) + @objc func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @objc optional func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc func build() +} +extension Penguin.GateNodeModel : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) public class SharedLocationCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable { + public typealias RawValue = Swift.String + required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue) + @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int) + final public let rawValue: PenNavUI.FloatingPanelState.RawValue + final public let order: Swift.Int + @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc override dynamic public var debugDescription: Swift.String { + @objc get + } + @objc(Full) public static let full: PenNavUI.FloatingPanelState + @objc(Half) public static let half: PenNavUI.FloatingPanelState + @objc(Tip) public static let tip: PenNavUI.FloatingPanelState + @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation { + @objc override dynamic public var isAsynchronous: Swift.Bool { + @objc get + } + @objc override dynamic public var isExecuting: Swift.Bool { + @objc get + } + @objc override dynamic public var isFinished: Swift.Bool { + @objc get + } + public func completeOperation() + @objc override dynamic public func start() + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject { + @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject { + @objc public var hidden: Swift.Bool + @objc public var color: UIKit.UIColor + @objc public var offset: CoreFoundation.CGSize + @objc public var opacity: Swift.Float + @objc public var radius: CoreFoundation.CGFloat + @objc public var spread: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit + } + @objc public var backgroundColor: UIKit.UIColor? + @objc public var cornerRadius: CoreFoundation.CGFloat + @objc @available(iOS 13.0, *) + public var cornerCurve: QuartzCore.CALayerCornerCurve { + @objc get + @objc set + } + @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow] + @objc public var borderColor: UIKit.UIColor? + @objc public var borderWidth: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView? + @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize { + @objc get + } + @objc deinit +} +extension UIKit.UIColor { + convenience public init(hexString: Swift.String?) +} +extension Penguin.Gnode : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +public enum PenNavUIError : Swift.String, Foundation.LocalizedError { + case missingBaseUrl + case missingDataServiceName + case missingPositionServiceName + case missingRootController + case missingViewContainer + case missingClientId + case missingClientName + case invalidClientKey + case unauthorized + case noInternetConnection + case bluetoothTurnedOff + case locationServicesTurnedOff + case loadingDataError + case osNotSupported + case permissionsNotGranted + case sensorsInitializationError + case unknownError + case locationPermissionNotGranted + case bluetoothPermissionNotGranted + public var errorDescription: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum ValidationError : Swift.Error { + case noClientID + case noClientNameKey + case noServiesName + case noBaseUrl + case missingFonts + public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer { + @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent) + @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate { + get + } + @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? { + get + set + } + @objc deinit +} +extension PenNavUI.CachedVenue { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var coverImage: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var address: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var buildingNumber: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var phone: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var email: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var website: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorCount: Swift.Int16 { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView? + @objc deinit +} +@objc public enum FloatingPanelPosition : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.FavoriteCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var createDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var deviceId: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var distance: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var userName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var location: PenNavUI.SharedLocationCacheData? { + @objc get + @objc set + } +} +@objc public protocol FloatingPanelLayoutAnchoring { + @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get } + @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide + @objc deinit +} +extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +public enum ImageCacheType { + case inCache + case inDocuments + public static func == (a: PenNavUI.ImageCacheType, b: PenNavUI.ImageCacheType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class ImageCache { + public static let shared: PenNavUI.ImageCache + final public let cache: Foundation.URLCache + public var inMemoryCache: Foundation.NSCache + public func getImage(withURL url: Foundation.URL, cacheType: PenNavUI.ImageCacheType = .inCache, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func instantDownloadImage(withURL url: Swift.String, type: PenNavUI.ImageCacheType = .inDocuments, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage? + @objc deinit +} +extension PenNavUI.ImageCache { + public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void) +} +extension PenNavUI.PenNavUITableUpdate { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } +} +extension CoreGraphics.CGContext { + public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil) +} +extension PenNavUI.SVG { + final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data +} +public struct SVGRenderer { + public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String +} +extension PenNavUI.PenNavUIManager { + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion) +} +@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject { + final public let size: CoreFoundation.CGSize + public struct Options : Swift.OptionSet { + public let rawValue: Swift.Int + public init(rawValue: Swift.Int) + public static let hideUnsupportedFilters: PenNavUI.SVG.Options + public static let `default`: PenNavUI.SVG.Options + public typealias ArrayLiteralElement = PenNavUI.SVG.Options + public typealias Element = PenNavUI.SVG.Options + public typealias RawValue = Swift.Int + } + @objc deinit +} +@available(*, deprecated, renamed: "SVG") +public typealias Image = PenNavUI.SVG +extension PenNavUI.SVG { + convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default) + convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default) + convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default) + public struct Insets : Swift.Equatable { + public var top: CoreFoundation.CGFloat + public var left: CoreFoundation.CGFloat + public var bottom: CoreFoundation.CGFloat + public var right: CoreFoundation.CGFloat + public static let zero: PenNavUI.SVG.Insets + public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool + } +} +@objc public protocol FloatingPanelControllerDelegate { + @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator + @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator + @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool + @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer) + @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool) + @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState) + @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool + @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint + @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController { + @objc public enum ContentInsetAdjustmentBehavior : Swift.Int { + case always + case never + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc public enum ContentMode : Swift.Int { + case `static` + case fitToBounds + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior + @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool { + @objc(isRemovalInteractionEnabled) get + @objc(setRemovalInteractionEnabled:) set + } + @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState { + get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? { + @objc get + } + @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?) + @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing() + @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool + @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout() + @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint + @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer + @objc deinit +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +extension PenNavUI.CGTextRenderer { + public typealias Size = (width: Swift.Int, height: Swift.Int) + public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func renderPath(from svgPath: Swift.String) throws -> Swift.String +} +extension PenNavUI.CGTextRenderer.API : Swift.Equatable {} +extension PenNavUI.CGTextRenderer.API : Swift.Hashable {} +extension PenNavUI.CommandLine.Scale : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Format : Swift.Equatable {} +extension PenNavUI.CommandLine.Format : Swift.Hashable {} +extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.API : Swift.Equatable {} +extension PenNavUI.CommandLine.API : Swift.Hashable {} +extension PenNavUI.CommandLine.API : Swift.RawRepresentable {} +extension PenNavUI.IssueType : Swift.Equatable {} +extension PenNavUI.IssueType : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Error : Swift.Equatable {} +extension PenNavUI.CommandLine.Error : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.Equatable {} +extension PenNavUI.PenNavUIError : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.RawRepresentable {} +extension PenNavUI.ValidationError : Swift.Equatable {} +extension PenNavUI.ValidationError : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.Equatable {} +extension PenNavUI.FloatingPanelPosition : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {} +extension PenNavUI.ImageCacheType : Swift.Equatable {} +extension PenNavUI.ImageCacheType : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {} diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 00000000..92bf96b7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 00000000..c33ea7cc --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1009 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name PenNavUI +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AVFoundation +import CoreData +import CoreGraphics +import CoreLocation +import CoreText +import Darwin +import DeveloperToolsSupport +import Foundation +import LinkPresentation +import MapKit +import MapboxMaps +import MessageUI +import Network +@_exported import PenNavUI +import Penguin +import PenguinINRenderer +import QuartzCore +import SafariServices +import Swift +import SwiftUI +import SystemConfiguration +import UIKit +import UserNotifications +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import os.log +import os +@objc public protocol FloatingPanelLayout { + @objc var position: PenNavUI.FloatingPanelPosition { get } + @objc var initialState: PenNavUI.FloatingPanelState { get } + @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get } + @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat +} +@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout { + @objc override dynamic public init() + @objc open var initialState: PenNavUI.FloatingPanelState { + @objc get + } + @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { + @objc get + } + @objc open var position: PenNavUI.FloatingPanelPosition { + @objc get + } + @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint] + @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc deinit +} +extension PenNavUI.CampaignTracking { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campaignId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastNotificationDate: Foundation.Date? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CachedVenue) public class CachedVenue : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension PenNavUI.SharedLocationCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var edgeId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var navigationAvoid: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(CampaignTracking) public class CampaignTracking : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers final public class CGTextRenderer { + public enum API { + case uiKit + case appKit + public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + @objc deinit +} +extension PenNavUI.CommandLine { + public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options + public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API + public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data + public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets +} +extension PenNavUI.TagFlowLayout { + public enum LayoutAlignment : Swift.Int { + case left + case center + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout { + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]? + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection { + @objc get + } + @objc deinit +} +extension PenNavUI.CommandLine { + public struct Configuration { + public var input: Foundation.URL + public var inputUltralight: Foundation.URL? + public var inputBlack: Foundation.URL? + public var output: Foundation.URL + public var format: PenNavUI.CommandLine.Format + public var size: PenNavUI.CommandLine.Size + public var api: PenNavUI.CommandLine.API? + public var insets: PenNavUI.CommandLine.Insets + public var insetsUltralight: PenNavUI.CommandLine.Insets? + public var insetsBlack: PenNavUI.CommandLine.Insets? + public var scale: PenNavUI.CommandLine.Scale + public var options: PenNavUI.SVG.Options + public var precision: Swift.Int? + } + public enum Format : Swift.String { + case jpeg + case pdf + case png + case swift + case sfsymbol + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum API : Swift.String { + case appkit + case uikit + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum Size : Swift.Equatable { + case `default` + case custom(width: Swift.Int, height: Swift.Int) + public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool + } + public enum Scale : Swift.Equatable { + case `default` + case retina + case superRetina + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool + public var hashValue: Swift.Int { + get + } + } + public struct Insets : Swift.Equatable { + public var top: Swift.Double? + public var left: Swift.Double? + public var bottom: Swift.Double? + public var right: Swift.Double? + public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil) + public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool + } + public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration +} +extension UIKit.UISpringTimingParameters { + @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) + @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero) +} +@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject, PenNavUI.PenNavUIMethods { + public static var shared: PenNavUI.PenNavUIManager + final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)? + final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)? + final public var locationDelegate: (any PenNavUI.PILocationDelegate)? + @objc final public func build() + @discardableResult + final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager + public static func setLanguage(_ language: Swift.String) + @discardableResult + final public func setDeepLinkScheme(_ scheme: Swift.String, deepLinkDomain: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setDeepLinkData(_ data: Swift.String?) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil) + final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager + public static func getVersion() -> Swift.String + @objc final public func present(root: UIKit.UIViewController, view: UIKit.UIView) + final public func dismiss() + @discardableResult + @objc final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setBackButtonVisibility(_ isVisible: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @discardableResult + @objc final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + final public func getToken(clientID: Swift.String, clientKey: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + final public func setToken(token: Swift.String) + @objc override dynamic public init() + @objc deinit +} +extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate { + @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager) + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus) +} +extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate { + @objc final public func onReady(warning: Penguin.WarningCode) + @objc final public func onInitilzationError(error: Penguin.ErrorCode) + @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation) + final public func initializeLocationManager() +} +public enum DOM { +} +extension PenNavUI.DOM { + public typealias Float = Swift.Float + public typealias Coordinate = Swift.Float + public typealias Length = Swift.Int + public typealias Opacity = Swift.Float + public typealias Bool = Swift.Bool + public typealias URL = Foundation.URL +} +extension PenNavUI.PenNavStyle { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Foundation.Data? { + @objc get + @objc set + } +} +public enum CommandLine { +} +@objc public protocol FloatingPanelBehavior { + @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get } + @objc optional var springResponseTime: CoreFoundation.CGFloat { get } + @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get } + @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool + @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc optional func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get } +} +open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior { + public init() + @objc open var springDecelerationRate: CoreFoundation.CGFloat { + @objc get + } + @objc open var springResponseTime: CoreFoundation.CGFloat { + @objc get + } + @objc open var momentumProjectionRate: CoreFoundation.CGFloat { + @objc get + } + @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat + @objc open func allowsRubberBanding(for edge: UIKit.UIRectEdge) -> Swift.Bool + @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat + @objc deinit +} +public enum IssueType { + case poi + case venue + case location + case navigation + public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension CoreLocation.CLLocationCoordinate2D : Swift.Codable { + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_inheritsConvenienceInitializers @objc(FavoriteCacheData) public class FavoriteCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc public enum FloatingPanelReferenceEdge : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int { + case superview = 0 + case safeArea = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int { + case none = 0 + case superview = 1 + case safeArea = 2 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.CommandLine { + public enum Error : Swift.Error { + case invalid + case unsupported + case fileNotFound + public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +extension UIKit.UIFont { + public static func register(from url: Foundation.URL) + public static func loadDefaultFonts() +} +@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) public class PenNavUITableUpdate : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct SFSymbolRenderer { + public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int) + public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String +} +@_inheritsConvenienceInitializers @objc(PenNavStyle) public class PenNavStyle : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct CampaignMessage { + public var title: Swift.String + public var description: Swift.String +} +extension UIKit.UIImage { + convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default) + @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data) + @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String) + @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage? + @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage? + convenience public init(_ image: PenNavUI.SVG) +} +extension PenNavUI.SVG { + final public func rasterize() -> UIKit.UIImage + final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage + final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data + final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data +} +public protocol PenNavInitializationDelegate { + func onPenNavSuccess() + func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String) +} +public protocol PIEventsDelegate { + func onBackButtonPressed() + func onPenNavUIDismiss() + func onReportIssue(_ issue: PenNavUI.IssueType) + func onShareLocation(link: Swift.String?) +} +public protocol PILocationDelegate { + func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PILocationDelegate { + public func onLocationOffCampus(location: CoreLocation.CLLocationCoordinate2D) + public func onLocationMessage(message: PenNavUI.CampaignMessage) +} +extension PenNavUI.PIEventsDelegate { + public func onBackButtonPressed() + public func onPenNavUIDismiss() + public func onReportIssue(_ issue: PenNavUI.IssueType) + public func onShareLocation(link: Swift.String?) +} +@objc public protocol PenNavUIMethods { + @objc func present(root: UIKit.UIViewController, view: UIKit.UIView) + @objc func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager + @objc func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager + @objc optional func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc optional func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager + @objc func build() +} +extension Penguin.GateNodeModel : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) public class SharedLocationCacheData : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable { + public typealias RawValue = Swift.String + required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue) + @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int) + final public let rawValue: PenNavUI.FloatingPanelState.RawValue + final public let order: Swift.Int + @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc override dynamic public var debugDescription: Swift.String { + @objc get + } + @objc(Full) public static let full: PenNavUI.FloatingPanelState + @objc(Half) public static let half: PenNavUI.FloatingPanelState + @objc(Tip) public static let tip: PenNavUI.FloatingPanelState + @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation { + @objc override dynamic public var isAsynchronous: Swift.Bool { + @objc get + } + @objc override dynamic public var isExecuting: Swift.Bool { + @objc get + } + @objc override dynamic public var isFinished: Swift.Bool { + @objc get + } + public func completeOperation() + @objc override dynamic public func start() + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject { + @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject { + @objc public var hidden: Swift.Bool + @objc public var color: UIKit.UIColor + @objc public var offset: CoreFoundation.CGSize + @objc public var opacity: Swift.Float + @objc public var radius: CoreFoundation.CGFloat + @objc public var spread: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit + } + @objc public var backgroundColor: UIKit.UIColor? + @objc public var cornerRadius: CoreFoundation.CGFloat + @objc @available(iOS 13.0, *) + public var cornerCurve: QuartzCore.CALayerCornerCurve { + @objc get + @objc set + } + @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow] + @objc public var borderColor: UIKit.UIColor? + @objc public var borderWidth: CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat + @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView? + @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize { + @objc get + } + @objc deinit +} +extension UIKit.UIColor { + convenience public init(hexString: Swift.String?) +} +extension Penguin.Gnode : Penguin.NodeRepresentable { + final public var isUpEscalator: Swift.Bool { + get + } + final public var isDownEscalator: Swift.Bool { + get + } +} +public enum PenNavUIError : Swift.String, Foundation.LocalizedError { + case missingBaseUrl + case missingDataServiceName + case missingPositionServiceName + case missingRootController + case missingViewContainer + case missingClientId + case missingClientName + case invalidClientKey + case unauthorized + case noInternetConnection + case bluetoothTurnedOff + case locationServicesTurnedOff + case loadingDataError + case osNotSupported + case permissionsNotGranted + case sensorsInitializationError + case unknownError + case locationPermissionNotGranted + case bluetoothPermissionNotGranted + public var errorDescription: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum ValidationError : Swift.Error { + case noClientID + case noClientNameKey + case noServiesName + case noBaseUrl + case missingFonts + public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer { + @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent) + @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate { + get + } + @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? { + get + set + } + @objc deinit +} +extension PenNavUI.CachedVenue { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var coverImage: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var address: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var buildingNumber: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var phone: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var email: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var website: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorCount: Swift.Int16 { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView? + @objc deinit +} +@objc public enum FloatingPanelPosition : Swift.Int { + case top + case left + case bottom + case right + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PenNavUI.FavoriteCacheData { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var createDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var deviceId: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var distance: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var userName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var location: PenNavUI.SharedLocationCacheData? { + @objc get + @objc set + } +} +@objc public protocol FloatingPanelLayoutAnchoring { + @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get } + @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc deinit +} +extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring { + @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none) + @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide + @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide + @objc deinit +} +extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor { + @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint] +} +public enum ImageCacheType { + case inCache + case inDocuments + public static func == (a: PenNavUI.ImageCacheType, b: PenNavUI.ImageCacheType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers public class ImageCache { + public static let shared: PenNavUI.ImageCache + final public let cache: Foundation.URLCache + public var inMemoryCache: Foundation.NSCache + public func getImage(withURL url: Foundation.URL, cacheType: PenNavUI.ImageCacheType = .inCache, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func instantDownloadImage(withURL url: Swift.String, type: PenNavUI.ImageCacheType = .inDocuments, completion: @escaping (UIKit.UIImage?) -> Swift.Void) + public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage? + @objc deinit +} +extension PenNavUI.ImageCache { + public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void) +} +extension PenNavUI.PenNavUITableUpdate { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } +} +extension CoreGraphics.CGContext { + public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil) +} +extension PenNavUI.SVG { + final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data +} +public struct SVGRenderer { + public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String +} +extension PenNavUI.PenNavUIManager { + @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion) +} +@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject { + final public let size: CoreFoundation.CGSize + public struct Options : Swift.OptionSet { + public let rawValue: Swift.Int + public init(rawValue: Swift.Int) + public static let hideUnsupportedFilters: PenNavUI.SVG.Options + public static let `default`: PenNavUI.SVG.Options + public typealias ArrayLiteralElement = PenNavUI.SVG.Options + public typealias Element = PenNavUI.SVG.Options + public typealias RawValue = Swift.Int + } + @objc deinit +} +@available(*, deprecated, renamed: "SVG") +public typealias Image = PenNavUI.SVG +extension PenNavUI.SVG { + convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default) + convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default) + convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default) + public struct Insets : Swift.Equatable { + public var top: CoreFoundation.CGFloat + public var left: CoreFoundation.CGFloat + public var bottom: CoreFoundation.CGFloat + public var right: CoreFoundation.CGFloat + public static let zero: PenNavUI.SVG.Insets + public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool + } +} +@objc public protocol FloatingPanelControllerDelegate { + @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout + @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator + @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator + @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool + @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer) + @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool) + @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState) + @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool + @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController) + @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint + @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController { + @objc public enum ContentInsetAdjustmentBehavior : Swift.Int { + case always + case never + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc public enum ContentMode : Swift.Int { + case `static` + case fitToBounds + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior { + @objc get + @objc set + } + @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets { + @objc get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior + @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool { + @objc(isRemovalInteractionEnabled) get + @objc(setRemovalInteractionEnabled:) set + } + @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState { + get + } + @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? { + @objc get + } + @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil) + @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil) + @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?) + @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing() + @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool + @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout() + @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint + @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint { + @objc get + @objc set + } + @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView { + @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer + @objc deinit +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +extension PenNavUI.CGTextRenderer { + public typealias Size = (width: Swift.Int, height: Swift.Int) + public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String + public static func renderPath(from svgPath: Swift.String) throws -> Swift.String +} +extension PenNavUI.CGTextRenderer.API : Swift.Equatable {} +extension PenNavUI.CGTextRenderer.API : Swift.Hashable {} +extension PenNavUI.CommandLine.Scale : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {} +extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Format : Swift.Equatable {} +extension PenNavUI.CommandLine.Format : Swift.Hashable {} +extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.API : Swift.Equatable {} +extension PenNavUI.CommandLine.API : Swift.Hashable {} +extension PenNavUI.CommandLine.API : Swift.RawRepresentable {} +extension PenNavUI.IssueType : Swift.Equatable {} +extension PenNavUI.IssueType : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {} +extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {} +extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {} +extension PenNavUI.CommandLine.Error : Swift.Equatable {} +extension PenNavUI.CommandLine.Error : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.Equatable {} +extension PenNavUI.PenNavUIError : Swift.Hashable {} +extension PenNavUI.PenNavUIError : Swift.RawRepresentable {} +extension PenNavUI.ValidationError : Swift.Equatable {} +extension PenNavUI.ValidationError : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.Equatable {} +extension PenNavUI.FloatingPanelPosition : Swift.Hashable {} +extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {} +extension PenNavUI.ImageCacheType : Swift.Equatable {} +extension PenNavUI.ImageCacheType : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {} +extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {} diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/module.modulemap b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/module.modulemap new file mode 100644 index 00000000..92c421ef --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module PenNavUI { + umbrella header "PenNavUI.h" + export * + + module * { export * } +} + +module PenNavUI.Swift { + header "PenNavUI-Swift.h" + requires objc +} diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MoreActionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MoreActionsViewController.nib new file mode 100644 index 00000000..c25b6de2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MoreActionsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MyLocationTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MyLocationTableViewCell.nib new file mode 100644 index 00000000..02313a81 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MyLocationTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationFeedbackViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationFeedbackViewController.nib new file mode 100644 index 00000000..9dc1aa0c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationFeedbackViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationSearchViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationSearchViewController.nib new file mode 100644 index 00000000..ddaae184 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationSearchViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..db40a474 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationViewController.nib/runtime.nib new file mode 100644 index 00000000..bc473a0d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/NavigationViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingCell.nib new file mode 100644 index 00000000..97d8aa15 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib new file mode 100644 index 00000000..9fd3844d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib new file mode 100644 index 00000000..a6fca0ea Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..987fbfdf Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..a3825e53 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingTableViewCell.nib new file mode 100644 index 00000000..aed212fe Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ParkingTableViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI new file mode 100755 index 00000000..124ef369 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom new file mode 100644 index 00000000..3f58e63b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist new file mode 100644 index 00000000..20c8aff4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..cc0ce932 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..3ffbb0fa Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceImageCell.nib new file mode 100644 index 00000000..d0523aef Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceImageCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceImagesCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceImagesCell.nib new file mode 100644 index 00000000..8ebf659f Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/PlaceImagesCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Black.ttf new file mode 100644 index 00000000..4d409e03 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Black.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-BlackItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-BlackItalic.ttf new file mode 100644 index 00000000..f3c5e0af Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-BlackItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Bold.ttf new file mode 100644 index 00000000..44313ca4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Bold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-BoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-BoldItalic.ttf new file mode 100644 index 00000000..939fc7d4 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-BoldItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraBold.ttf new file mode 100644 index 00000000..88d0f1eb Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf new file mode 100644 index 00000000..da7a257a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraLight.ttf new file mode 100644 index 00000000..4620a421 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraLight.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraLightItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraLightItalic.ttf new file mode 100644 index 00000000..2c5ad2f8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ExtraLightItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Italic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Italic.ttf new file mode 100644 index 00000000..8efebbf6 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Italic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Light.ttf new file mode 100644 index 00000000..8a6ac685 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Light.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-LightItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-LightItalic.ttf new file mode 100644 index 00000000..b8f46a67 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-LightItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Medium.ttf new file mode 100644 index 00000000..5b46f198 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Medium.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-MediumItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-MediumItalic.ttf new file mode 100644 index 00000000..e362e570 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-MediumItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Regular.ttf new file mode 100644 index 00000000..246a861a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Regular.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-SemiBold.ttf new file mode 100644 index 00000000..3bbad2a8 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-SemiBold.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-SemiBoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-SemiBoldItalic.ttf new file mode 100644 index 00000000..74a7c43b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-SemiBoldItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Thin.ttf new file mode 100644 index 00000000..205b2843 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-Thin.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ThinItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ThinItalic.ttf new file mode 100644 index 00000000..2f4b05e7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Poppins-ThinItalic.ttf differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RecalculateSpinner.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RecalculateSpinner.nib new file mode 100644 index 00000000..5fcba853 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RecalculateSpinner.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteCell.nib new file mode 100644 index 00000000..7b116d4b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteDetailsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteDetailsViewController.nib new file mode 100644 index 00000000..d7ad432b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteDetailsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteDirectionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteDirectionsViewController.nib new file mode 100644 index 00000000..c5da79ec Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteDirectionsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOptionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOptionsViewController.nib new file mode 100644 index 00000000..c8960c24 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOptionsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOverviewViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOverviewViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..7a5bb9b5 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOverviewViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOverviewViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOverviewViewController.nib/runtime.nib new file mode 100644 index 00000000..c0249c36 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteOverviewViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteStepper.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteStepper.nib/objects-14.0+.nib new file mode 100644 index 00000000..9e8a6b37 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteStepper.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteStepper.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteStepper.nib/runtime.nib new file mode 100644 index 00000000..9e8a6b37 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/RouteStepper.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib new file mode 100644 index 00000000..3b3ceb9a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchOptions.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchOptions.nib/runtime.nib new file mode 100644 index 00000000..9c453f56 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchOptions.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchResultCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchResultCell.nib new file mode 100644 index 00000000..0a76628e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchResultCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchViewController.nib new file mode 100644 index 00000000..2def142a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SearchViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..5aaa2bc7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..757cd549 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StickyToast.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StickyToast.nib/objects-14.0+.nib new file mode 100644 index 00000000..8d137b94 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StickyToast.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StickyToast.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StickyToast.nib/runtime.nib new file mode 100644 index 00000000..2772ff08 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StickyToast.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StopCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StopCell.nib new file mode 100644 index 00000000..2bc0c1a1 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StopCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StopNavigation.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StopNavigation.nib new file mode 100644 index 00000000..ac4cf5c7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/StopNavigation.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TagViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TagViewCell.nib new file mode 100644 index 00000000..17f95925 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TagViewCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TagsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TagsViewController.nib new file mode 100644 index 00000000..241a4cad Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TagsViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..5ac690e2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TopActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TopActionsCell.nib/runtime.nib new file mode 100644 index 00000000..764d9c27 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TopActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..b4cf800b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib new file mode 100644 index 00000000..def9368d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TravelModeCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TravelModeCell.nib new file mode 100644 index 00000000..e1fc162e Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TravelModeCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TravelModesViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TravelModesViewController.nib new file mode 100644 index 00000000..c25b6de2 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/TravelModesViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationActionsCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationActionsCell.nib new file mode 100644 index 00000000..dc7c4819 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationActionsCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..b8954a8d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..1b130c8d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..ffb88a67 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueActionCell.nib/runtime.nib new file mode 100644 index 00000000..ffb88a67 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueActionCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib new file mode 100644 index 00000000..14dd337b Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib new file mode 100644 index 00000000..81bc208a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueCell.nib new file mode 100644 index 00000000..8eede925 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailCell.nib new file mode 100644 index 00000000..ab0f7397 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..e2c896ca Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib new file mode 100644 index 00000000..02282103 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueGateCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueGateCell.nib new file mode 100644 index 00000000..d2ecc1f7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueGateCell.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib new file mode 100644 index 00000000..826f1b08 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib new file mode 100644 index 00000000..22cc5403 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/WelcomeScreenViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/WelcomeScreenViewController.nib new file mode 100644 index 00000000..cfaf791c Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/WelcomeScreenViewController.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/WrongPathPopup.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/WrongPathPopup.nib new file mode 100644 index 00000000..a4df8e6a Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/WrongPathPopup.nib differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/_CodeSignature/CodeResources b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/_CodeSignature/CodeResources new file mode 100644 index 00000000..a9850eba --- /dev/null +++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/_CodeSignature/CodeResources @@ -0,0 +1,2055 @@ + + + + + files + + AboutCell.nib + + YLgnZUnzqdGNgFO2lsGYNJUrrX8= + + ActionCell.nib/objects-14.0+.nib + + 2QCDCNY0yMmnPnerQvirM/HSsJM= + + ActionCell.nib/runtime.nib + + hhlslIXuPiueKbQUjVqfyLL95iA= + + Alexandria-Black.ttf + + xcj3+E30kstI+pjPb+phRJy9/Mg= + + Alexandria-Bold.ttf + + JK+TyFg9/8mgL/qm46rllMe7ykk= + + Alexandria-ExtraBold.ttf + + qEKfjUjd5I/g+JOnbG41JRPn0CA= + + Alexandria-ExtraLight.ttf + + vJoalLS0xOk2ZPvvQLyyLHALgpw= + + Alexandria-Light.ttf + + 0ciPmBvbuoCyZLoTWTpk7osgCsE= + + Alexandria-Medium.ttf + + Ac+1OZDzd44Mu5J8EAz+PwTm13U= + + Alexandria-Regular.ttf + + caSGbig2aXQDvKDhK1D3MBDU08s= + + Alexandria-SemiBold.ttf + + Zq8qjQjOu5THnnXtdGJIjwtry6U= + + Alexandria-Thin.ttf + + ahhX0AegYbyFAMbhYXsdN9uO2V4= + + Alexandria-VariableFont_wght.ttf + + 3SiepSvjXQPegC4EOPPqhwT1f64= + + AllFilterViewController.nib + + 3f/LWo59xGXo98HbheheTtCFN/M= + + AmenitiesDetailTableViewCell.nib + + AN+nHrqC+6bxBaBBRfBWhV4B/xU= + + AmenityTableViewCell.nib + + CF+wrFQHey6Le0JqdkdFv7ZFhQs= + + ArrivalConfirmationViewController.nib + + OA6OIWDtjmD50FlMzi5n6fbxe7Q= + + Assets.car + + bIqOItELP8YrFKmvpw1sdGHsj7E= + + BottomActionsCell.nib/objects-14.0+.nib + + z8d4s9DwHZU5f0Tt94aB1os8MUE= + + BottomActionsCell.nib/runtime.nib + + E52boaY7JP3W6eCVcYk5tlWL66g= + + BottomNavigationPanelViewController.nib/objects-14.0+.nib + + 8JoatWBjHZd4wX4Y1TowgmNxucs= + + BottomNavigationPanelViewController.nib/runtime.nib + + UaHZbhrAtlhFXaHyN809ojh18O4= + + Calibrate.mp4 + + x7AvkF4SITxW6PyHsSCwj8FHbP4= + + CalibrateMessage.nib + + wmHTeUvFK1LD9utBMdkIu6kQ93w= + + CampusActionsCell.nib/objects-14.0+.nib + + puAYwlm0HUzklfVm3IEwH8pYrs0= + + CampusActionsCell.nib/runtime.nib + + puAYwlm0HUzklfVm3IEwH8pYrs0= + + CampusDetailsViewController.nib/objects-14.0+.nib + + cfLMgtheLsIVHdlbADcHXMIqZaQ= + + CampusDetailsViewController.nib/runtime.nib + + juRm2tZa3Hf3OWCmmWjcX3ooI98= + + CatagoryDetailTableViewCell.nib/objects-14.0+.nib + + KrbANhg3G5yjbSUpyaPRd69agGw= + + CatagoryDetailTableViewCell.nib/runtime.nib + + U8GYOpycwOfwlhGBIzs2a6DrdAA= + + CategoriesViewController.nib/objects-14.0+.nib + + Yb5Io/iIjeFJ/aqrNGpqsUD65QM= + + CategoriesViewController.nib/runtime.nib + + 7+aTB/LempYUIanp1QWHKn61LsE= + + CategoryCollectionViewCell.nib + + Ks47z1Y1htmbJCSP+mt9cKaXfa4= + + CategoryDetailViewController.nib/objects-14.0+.nib + + 3q0qeHUADlbb6KCRpC7HYw6uCcc= + + CategoryDetailViewController.nib/runtime.nib + + 3kOypUipcMFx9P2N7jjneOz9CbI= + + CategoryInformationCell.nib + + RAZ7AN3TsJis5SdIqhfgLDeMyiM= + + CategoryTableViewCell.nib + + aZYxpPJ1Uck/RvTYBJ2gywRF41M= + + ChangingFloor.nib + + BEiC7sS8JOir/uNzvzswg4MmvIc= + + ConnectedVenueCell.nib/objects-14.0+.nib + + 1/N3osnK0jgRMA5PT8WFgvM3wDg= + + ConnectedVenueCell.nib/runtime.nib + + N68LqWmhB0rq4Ln6MQ3MUcIuiqk= + + ContactDetailsCell.nib + + /qqULq9SZZiUxaAKs5lqkDwqo6Q= + + DayScheduleCell.nib + + cML9FMbj8bL2IvkkOHbGWK2j1ME= + + DetailedPlaceCell.nib + + eJloo2gltm62cZ4rO9RildUAbJE= + + DetailsHeaderCell.nib + + d5iiVyxW9pDGlMy8coRJ9YcoW6Y= + + DetailsTextCell.nib + + MKO6ysdwLo1YR/oo4j/boE4BFp4= + + DirectionCell.nib + + 9p6mTkl38ZQvyThbk+YMKzYYigs= + + DirectionCollectionViewCell.nib + + Vh/OE6cNW47YYFwfj8RaOXiLuU0= + + DirectionsFooterCell.nib + + DCMELoFovHMYSmCzksJlRpaXNhA= + + DirectionsStepper.nib + + 2wxy/GeWei0bJI5ZwsAZWx26FGI= + + DirectoryCell.nib + + dP4f5QPrVGeOPwg3S+RqTDTcqKE= + + DirectoryPlaceCell.nib + + SRjO6OdwoSQ2y26HG2c7iReIe4g= + + DirectoryViewController.nib/objects-14.0+.nib + + 9GnGbrPVjuVDZI0kkUbxLmJi9Cg= + + DirectoryViewController.nib/runtime.nib + + qY7/fCzEvhFHq24ksHl/iIoK1iA= + + FavoriteDetailViewController.nib + + Wp7HgXLTXUH+B+qJmyXOBYZvFY8= + + FavoriteListTableViewCell.nib/objects-14.0+.nib + + 5yXZdlSnrZjogfJ672nGQlbVdws= + + FavoriteListTableViewCell.nib/runtime.nib + + hWD+Ft5YJVVzGzMZGGv627Y0Mpg= + + FavoriteListViewController.nib/objects-14.0+.nib + + tijwsxTTLYyRn7fmHb3K98QivGc= + + FavoriteListViewController.nib/runtime.nib + + mTrwdAbCFQalcmp5jYniyStY5Gg= + + FavoriteTableViewCell.nib + + FawXAIf1OcpNs+/Xl6NTbo5IR8Y= + + FavoritesCollectionViewCell.nib/objects-14.0+.nib + + nMo4eSG07ot86YfAVfP9FFxScqU= + + FavoritesCollectionViewCell.nib/runtime.nib + + M+gVrphWuuZGlPsxMcodz5zq6+M= + + FloorCell.nib + + 0nBhRezMdX8Cx5NjNiqETIgGi48= + + FloorSelectorHeaderView.nib + + QZKYRi9J8ZgeDhknepoBOvnghVs= + + FloorSelectorViewController.nib + + KlUCCaymu5cieLTSjFwCGMBuJDc= + + GateCell.nib + + JlcltVg+Zw7cVz94iTq+FZN9GPY= + + GateSelectorViewController.nib/objects-14.0+.nib + + /KNJjdBActOj6OZFlJ8eWDLgfYM= + + GateSelectorViewController.nib/runtime.nib + + zywPWazCUNMe3pmhUFNo9C/YoaU= + + Headers/PenNavUI-Swift.h + + oJJvcj69p+WV4rUjf23MmUf4wek= + + Headers/PenNavUI.h + + iZpa4/HlgHfcp7mnoxmgAbck8hA= + + HomeViewController.nib + + wDLAiOCwj9et8o5jeFMlkzvaLD0= + + HoursCell.nib/objects-14.0+.nib + + LK2COKUiuPWwZv2+8WIlQPJxxKQ= + + HoursCell.nib/runtime.nib + + 85/+rWph/oHnZXGnhF0dqmxzW+I= + + Info.plist + + dDsJSuxknWrriBW5nutxFhI/QQ0= + + LegCell.nib/objects-14.0+.nib + + uTu8/vSUU5oGhCY6xlt1IkSQr58= + + LegCell.nib/runtime.nib + + vocuIKIfPU6CdSrNNjNwoTt5te8= + + MainViewController.nib/objects-14.0+.nib + + Kv7z5hwrbtGyG8NuhBUl6Qbuhe4= + + MainViewController.nib/runtime.nib + + jo2h5/IEZjkTGlf64/mcFh1G8nM= + + MapViewController.nib + + dYmldyp+sNmtqFwTCcxsW9/ChBQ= + + MessageDetailCell.nib + + wxMD60PvHWvCtRVrzaWYDR8vxTE= + + MessageDetailImageCell.nib + + BHbfvBsWAjW9Sr1GrginhU3yZgo= + + MessageDetailViewController.nib/objects-14.0+.nib + + lLanGLV4l1WSquO8hc/VXjpDDno= + + MessageDetailViewController.nib/runtime.nib + + h6usolokwZ0sdknOBGTL2AE9LIo= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json + + o4K0lri5vh/VS2j6YJycb92s06k= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + Xq9I9cuEpE5AhFxStkqzlLYYusE= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + TsPdHxZ84ykYDwOusGOfZTo7cLw= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + Xq9I9cuEpE5AhFxStkqzlLYYusE= + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + Zaaw84Wk1rkPR41jPxlq8KPOTSI= + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.abi.json + + o4K0lri5vh/VS2j6YJycb92s06k= + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 30OPPQLz8BCHmVUqnSOOjCr2PO4= + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + 7s2TobohVSUb6Dx4kJ5kB9vJk9s= + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + 30OPPQLz8BCHmVUqnSOOjCr2PO4= + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + ueV6706WNRCzzNbRl0NAdnG3Il8= + + Modules/module.modulemap + + 9wrTRoSqpGovdteCjVBPpu9hiWM= + + MoreActionsViewController.nib + + +m4PXrwZViTFLgtQ1V3kyZhhKkc= + + MyLocationTableViewCell.nib + + 1v5ueBYRGZdNgvLvWi+TiGOyTMg= + + NavigationFeedbackViewController.nib + + zNOLDrRQISUVAJc84J1fu4Y6OiY= + + NavigationSearchViewController.nib + + SVdjZzqgZXhsQXSuKWQ4/aCSu2c= + + NavigationViewController.nib/objects-14.0+.nib + + yEePcBDdv8Vhs/VEvXGMQAlspaY= + + NavigationViewController.nib/runtime.nib + + Hw4ytGQzNGVbNWjgmWZhm31IeqQ= + + ParkingCell.nib + + jAP5LW6G8hj9wUtiiwV6/LmDOaI= + + ParkingDetailsView.nib/objects-14.0+.nib + + f7/IzKS+RnTKzsxPWM76Y+v1Wow= + + ParkingDetailsView.nib/runtime.nib + + tW/m4Ds5WfUvDmf3uULObUsKkDA= + + ParkingDetailsViewController.nib/objects-14.0+.nib + + tfZ9FTmDiEo5EGL6BCzRvQiYKU4= + + ParkingDetailsViewController.nib/runtime.nib + + baWhoNc4M9r1Vz6PuTUd2/VQTiw= + + ParkingTableViewCell.nib + + TdidVHAJaie533TRye+usZZR4qs= + + PenNavUI.momd/PenNavDB.mom + + LIZxor1tOJojC89EWAXZWKAdZRg= + + PenNavUI.momd/VersionInfo.plist + + EbL5B37A4+snl7reYUwez0zCLEQ= + + PlaceDetailsViewController.nib/objects-14.0+.nib + + 1YznEQ+0B31E5KzBJL5U1K3Fip8= + + PlaceDetailsViewController.nib/runtime.nib + + LfCIJCuAaU52ew4h2jzB61jhu0Y= + + PlaceImageCell.nib + + 1uH+sQ3/IFLeruPKueBLS1k1K7o= + + PlaceImagesCell.nib + + Tyqo8+6WwG+qcAJcMNP57ta++Fk= + + Poppins-Black.ttf + + hqJLrO1uFl8tZJAephuKbw77pVM= + + Poppins-BlackItalic.ttf + + /Jp485pCbHAVEWSfJ0BmyjgEJ/Y= + + Poppins-Bold.ttf + + y+SMeF8a9rzXMgYJCUBV4plIHak= + + Poppins-BoldItalic.ttf + + xK4sI4Kfg9GIA2Y87v50y0evaTU= + + Poppins-ExtraBold.ttf + + btBAZdZsury0nNAuNC9kWdayWA4= + + Poppins-ExtraBoldItalic.ttf + + SXrncGPUYukn4jiERlmwj+rzGsM= + + Poppins-ExtraLight.ttf + + IMWHpVcTq+VfA2KZs5dHCn6u+78= + + Poppins-ExtraLightItalic.ttf + + aG76Hb6+/VXQ2gt8qerOGG6hqL8= + + Poppins-Italic.ttf + + eF4qYSBHIM/t8JtWiRspXVdmQLc= + + Poppins-Light.ttf + + 7M7uzf6gU+I+4xv1aAb8OfnTLn0= + + Poppins-LightItalic.ttf + + iYqWW9P3NhfolkxAxwew8t75aTE= + + Poppins-Medium.ttf + + XJbRVFpRw54F7g/MDDyQIfFNnDE= + + Poppins-MediumItalic.ttf + + jtWoq6eloz3JiYmSrstCTKir1vA= + + Poppins-Regular.ttf + + RA3ImSUXowbWblXLCv7Qz+m5cbU= + + Poppins-SemiBold.ttf + + Dbu21aj6D57OQV3aSmnIqmWV+6U= + + Poppins-SemiBoldItalic.ttf + + yf8jyjEMFAwXWkbVFubMJh2Ll1E= + + Poppins-Thin.ttf + + tVzmfkaWTxIwSSoW70CmGGM1ZYw= + + Poppins-ThinItalic.ttf + + aXCpMdYqQNbTKkaruR91S4okh3w= + + RecalculateSpinner.nib + + /7WH1rMDuOTUlJ7zRY08rYXSixg= + + RouteCell.nib + + eQ2Q+yxMtRe5gXfzefeZQBe+HSg= + + RouteDetailsViewController.nib + + JbRDo3BveIImBAl7HIpvYn5aQOs= + + RouteDirectionsViewController.nib + + V6F2gRyhBAECilmwq4qhQueILuI= + + RouteOptionsViewController.nib + + 2m9O/MOaAFBj0Kpe6zb1ixOTNL8= + + RouteOverviewViewController.nib/objects-14.0+.nib + + vX5MDF3zi4dKQtawPBS8U2/qznM= + + RouteOverviewViewController.nib/runtime.nib + + ilGZywgwIqyFeOQmBnEsOHiDtAA= + + RouteStepper.nib/objects-14.0+.nib + + eI9NZ2/FJdxPBlJyIkpNJ8OqDmg= + + RouteStepper.nib/runtime.nib + + eI9NZ2/FJdxPBlJyIkpNJ8OqDmg= + + SearchOptions.nib/objects-14.0+.nib + + OB8FSXcc/GatNxlTDWuj6ypEnYs= + + SearchOptions.nib/runtime.nib + + mvvBYY9PFOOjd4OnbtqE3CuF2iM= + + SearchResultCell.nib + + Nke2UoMwlpqtUZHS2CmOR6++tFk= + + SearchViewController.nib + + asetMhVSbKlG3e5cl1bb+anmz0s= + + SharedLocationDetailsViewController.nib/objects-14.0+.nib + + ycZ+EVVcgjxsDLDrxC2bgjaj87U= + + SharedLocationDetailsViewController.nib/runtime.nib + + 2Rajz/dutHjkSjL5Csdx+idr5NU= + + StickyToast.nib/objects-14.0+.nib + + BhFC2+95DvzUERYGV7P7xsUFDWE= + + StickyToast.nib/runtime.nib + + aUpAOZA/18cAauykGnDUVzXUZzw= + + StopCell.nib + + V7B6gD91/4SQylUzVWz/lrqYHMA= + + StopNavigation.nib + + jN1gXmYc5/Zl8daWMPkPLcgRyfE= + + TagViewCell.nib + + pimkZX2vCeRnBzVCwbhiWctU/Og= + + TagsViewController.nib + + 4ClxMJ2pFGaopmIUYRt4OODfWBU= + + TopActionsCell.nib/objects-14.0+.nib + + BcS63xv2F+jZJRcz5TKXRiqejUk= + + TopActionsCell.nib/runtime.nib + + 87s7bcuEj42FMYCmi0RgCV4CfMo= + + TrailingIconMenuCell.nib/objects-14.0+.nib + + 9JliCy2FtrLboFaLQ0A8rZa+3yE= + + TrailingIconMenuCell.nib/runtime.nib + + T6Mhl3lCGBJytjPAIi73JRb39ww= + + TravelModeCell.nib + + k7yVPg2ccmjDsYhkVumCuhX8H6s= + + TravelModesViewController.nib + + +m4PXrwZViTFLgtQ1V3kyZhhKkc= + + UserLocationActionsCell.nib + + F1lIhrGAK8uM8T8K6udrNSRxjJA= + + UserLocationDetailsViewController.nib/objects-14.0+.nib + + jVkKPjtD1JkCOf2aEuNWNmVb5Js= + + UserLocationDetailsViewController.nib/runtime.nib + + QgLjOVoYK6sUfu+JS/pHiC36Pmo= + + VenueActionCell.nib/objects-14.0+.nib + + +mEQp13gLrfHUZ5Dn+8+229zQjo= + + VenueActionCell.nib/runtime.nib + + +mEQp13gLrfHUZ5Dn+8+229zQjo= + + VenueBottomActionsCell.nib/objects-14.0+.nib + + LSLIkQYPlpPkoKA34uTn7gaQFC8= + + VenueBottomActionsCell.nib/runtime.nib + + fJgaUcmHWX7MLwK3VP7VTbjku5I= + + VenueCell.nib + + YM5Ql8kfDEhPOzGQKRJGaiTF9Ec= + + VenueDetailCell.nib + + zTulnIceZ0l1WM99dWHiOQu4d74= + + VenueDetailsViewController.nib/objects-14.0+.nib + + wrObnFhZwz8kG7YohhFbGwc92c4= + + VenueDetailsViewController.nib/runtime.nib + + 66ZSDlJx7ekWOaaSHscURU08TQc= + + VenueGateCell.nib + + q+EmaNFcJZcvoUZfHItuy/uHXrk= + + VenueSelectorViewController.nib/objects-14.0+.nib + + 1GIhbC11bo28lXgKRvyluvn1Wx0= + + VenueSelectorViewController.nib/runtime.nib + + kEguLZRgRFQTxMTtd2HaJUUqajA= + + WelcomeScreenViewController.nib + + vE+pZPJ+BjqJzyqc1JQ/iM5Dp4g= + + WrongPathPopup.nib + + aUXe2cga1NEfHEiofnb8Ukgimdc= + + ar.lproj/Localizable.strings + + hash + + vaWO7uInJspu3HPNFWMczl/+4Uw= + + optional + + + ar.lproj/Localizable.stringsdict + + hash + + T2NOdLVyBTeDsPZK4rHes+8N+Dg= + + optional + + + en.lproj/Localizable.strings + + hash + + Q0gb9c3iRp9QgB0ywNVv1xpDMuU= + + optional + + + en.lproj/Localizable.stringsdict + + hash + + 2BYuUMW8ZLKVKm6c853DawodwB8= + + optional + + + + files2 + + AboutCell.nib + + hash2 + + +VYVqLNCYSXc0EPlQqw/P2/mAc9KtxmpH0oWFGvJbiE= + + + ActionCell.nib/objects-14.0+.nib + + hash2 + + YnD5VPW89zzigDt5Eoywdo+hTsfX9fs13CsWlmvwSwM= + + + ActionCell.nib/runtime.nib + + hash2 + + 2lv6xy/apSSPg9NcStdF7/8vBm0y401U2mmBlDJoJz8= + + + Alexandria-Black.ttf + + hash2 + + q6B1MoeOEWGH58M4g7frwotAUBH0cqYc+JTQ1kvbRO4= + + + Alexandria-Bold.ttf + + hash2 + + uvzpgCPheKfQScAxryWNeoFQLAodqqSbl9OlF2EGAzc= + + + Alexandria-ExtraBold.ttf + + hash2 + + HAGcql0cOzS/3dnGM6/NI+BlnfjJf0af3sfGGKjdvk4= + + + Alexandria-ExtraLight.ttf + + hash2 + + thZD1R5yztu7i8uqCnlQ6CjGs4aiyrdogUSaiefoYz4= + + + Alexandria-Light.ttf + + hash2 + + ApFYhWZixUVgYPR7nghG/lU4S9IJvldB3Q0heKcWE5o= + + + Alexandria-Medium.ttf + + hash2 + + HJ8pllcHpQkCFIX83vrQzhtfDwvqomyUVuLm8Dcs1i8= + + + Alexandria-Regular.ttf + + hash2 + + GjtEsDe537Gx7miC+PUBFnMUcTOw/f7HEiPuFnRzLTA= + + + Alexandria-SemiBold.ttf + + hash2 + + WGC+eB4hAFG25xE3TWR6EULUd0lk35rU5Y5/7gK9mCE= + + + Alexandria-Thin.ttf + + hash2 + + jXDTX2QjOV3wXmCh+XlvLDKs+74CJNAU0BZFsofiovo= + + + Alexandria-VariableFont_wght.ttf + + hash2 + + qlBJYExHURE7pJuStVI6hpZkyHOjrnUoPBW8qhJeHjk= + + + AllFilterViewController.nib + + hash2 + + gez9LAS72WttCwu9SyXOFseI1iJwJteCzwzxI/96Q8o= + + + AmenitiesDetailTableViewCell.nib + + hash2 + + SnTa4Y0sLfFE7v2y5a2omBa10l4BRPTy3gdXPFMnnlA= + + + AmenityTableViewCell.nib + + hash2 + + e2IXkxCfV7RgruLKZkzYGO43dU00YX0nS1f2eXJ5N1o= + + + ArrivalConfirmationViewController.nib + + hash2 + + XjA6qu1+TDO0XW3j+h1KQSXYIu8eJO7amJvkhwmBvrI= + + + Assets.car + + hash2 + + TfsWUa50tT21NpowNDnBccDgWGnjIZpWi5uabgyDTz8= + + + BottomActionsCell.nib/objects-14.0+.nib + + hash2 + + oqUdn137xhNOeU7AzyNtljPXXFDLjPc8vPJezTPJ0Ik= + + + BottomActionsCell.nib/runtime.nib + + hash2 + + 2qrC5l2VSXOHzzbx8NXGwE9a5GWj2FMIlnghXplAn9g= + + + BottomNavigationPanelViewController.nib/objects-14.0+.nib + + hash2 + + Z8F3GlLxJqGkwLu0B1d19y3Yf4zb0O+ZoEYnbvf9lIk= + + + BottomNavigationPanelViewController.nib/runtime.nib + + hash2 + + c9qqtdCIqdzOZSRwaQ7fZfyCq73oX3xAZBt63lPGHKo= + + + Calibrate.mp4 + + hash2 + + J4ylkI4D84piRcyhG0WETu5or37MWUvqnUB2F8sEcdU= + + + CalibrateMessage.nib + + hash2 + + 0a74l2dh5eFdwZOywdJxdauwJhCTZPqZad9wbWt1dTg= + + + CampusActionsCell.nib/objects-14.0+.nib + + hash2 + + SN48mItJgJvc6H6ttqyLc+KYDgd1eXp4Ezyvd3Jn6q4= + + + CampusActionsCell.nib/runtime.nib + + hash2 + + SN48mItJgJvc6H6ttqyLc+KYDgd1eXp4Ezyvd3Jn6q4= + + + CampusDetailsViewController.nib/objects-14.0+.nib + + hash2 + + X1d3TdNsuhVdbhqTtUO0M8P+96+JNhAtjccG0C/2424= + + + CampusDetailsViewController.nib/runtime.nib + + hash2 + + Vy0FWd2m0xuoQNpiw9jYC0K1/Emvws0GKc8wmu24nC8= + + + CatagoryDetailTableViewCell.nib/objects-14.0+.nib + + hash2 + + Hf+xH/dpScpfLusG0WDGFB4hXfM2x1rudkLPQ272hhU= + + + CatagoryDetailTableViewCell.nib/runtime.nib + + hash2 + + dqjWFYPCYamFglwagKJw7uQTQKmWwuUptSuoVPG1Zl0= + + + CategoriesViewController.nib/objects-14.0+.nib + + hash2 + + aMvm26pc8IBUUf5OK71JAhSWoURDK4TNCPf5wMX4VSU= + + + CategoriesViewController.nib/runtime.nib + + hash2 + + PUsvGl4qPZ/dQNi/gREnNYtpXXfh5EykW+gMH2/KNI4= + + + CategoryCollectionViewCell.nib + + hash2 + + srEnFLMTEPuFBQjfvDbnIV80/Q3Hl7+bSN2UrcNSU0o= + + + CategoryDetailViewController.nib/objects-14.0+.nib + + hash2 + + sDSDujctGURDzRKbbT+2vgM2duWmpGc4eWtE6CejaHg= + + + CategoryDetailViewController.nib/runtime.nib + + hash2 + + YaydK8qucEr7ITZV79QnpvmSaXy3n1l/mbeiNV4E8eI= + + + CategoryInformationCell.nib + + hash2 + + YerAK1JXZ00IKDXuWlEbRmBrCY8xWLa/DQlua7xbH/A= + + + CategoryTableViewCell.nib + + hash2 + + EJHJxBXqxzEIZkG8fB/l1lYGL48MEpUZQ8M4cKxQ5pc= + + + ChangingFloor.nib + + hash2 + + /13Dq65W0/uW/rG4Ws1bEXNn7dMgsl38I6sQsYXz+/w= + + + ConnectedVenueCell.nib/objects-14.0+.nib + + hash2 + + CyIR4YZ/sNdvjzcGkfZg17DGIIMZGc7O5X6S+vJJ64g= + + + ConnectedVenueCell.nib/runtime.nib + + hash2 + + a/VdG5zgWutvzFkrPj5f1z4JwJILxY0mLG3lqjQMV7o= + + + ContactDetailsCell.nib + + hash2 + + qAc17Lxk8kGbmM81Pb2DJyXserzTmkenyB/6HnybE/g= + + + DayScheduleCell.nib + + hash2 + + Erww+wRykC7MbGexOH1zrhq6avD3pIjSJzCmVp7QZC4= + + + DetailedPlaceCell.nib + + hash2 + + irwxMEc1SWqp9IRFefsoF98W8ptcq5gJZOMW1R6RQwM= + + + DetailsHeaderCell.nib + + hash2 + + 5+BOhCYhIxWXtTsHdi1rhroppD2GBDo/EvCEP4s45bg= + + + DetailsTextCell.nib + + hash2 + + s/mb31NB+dDfnaVALCVmDthkdVPSGHM2hOT/qXse/+w= + + + DirectionCell.nib + + hash2 + + Cm20SJQaCnY4eO+qsO/MMjv1KZibHb2e3eE9nU91xgc= + + + DirectionCollectionViewCell.nib + + hash2 + + c6LVLnh9/kxHDKSXHTQConT+wc7HxO4Wdg3MUTYxjP4= + + + DirectionsFooterCell.nib + + hash2 + + AtwEOa5aJNmaGdMKMm1PRSEpAMYp2yBPA2ZoQWttDFg= + + + DirectionsStepper.nib + + hash2 + + mjFTG2hjmHI8hmZ+2pF3tS20kUl8dTkA4C8wVnKBdK4= + + + DirectoryCell.nib + + hash2 + + el8zlGGBVhx+/lnjRYcCH2/JRVbFvBlNLsmVmSIauUo= + + + DirectoryPlaceCell.nib + + hash2 + + Y7yf0RcEWPuNGCv80N0Jkp4v2TfQ9w65N6tiyDOvni4= + + + DirectoryViewController.nib/objects-14.0+.nib + + hash2 + + emTCGHndHKROcjoJS001Ua3aqYv+rv5ZuJMvrqoAH4A= + + + DirectoryViewController.nib/runtime.nib + + hash2 + + VkTy2HqUdeVqsvTM2j+Hb4whBW9kGkyJhD5VIsqPeBA= + + + FavoriteDetailViewController.nib + + hash2 + + QX7J9BaWLPTKqZUPLHaYKwCDNCR6iBQVDGkFHu9B1bg= + + + FavoriteListTableViewCell.nib/objects-14.0+.nib + + hash2 + + 2Rnme0091lVmfYluDejS/QEDGTHeAXFAIfH4R2ydKKw= + + + FavoriteListTableViewCell.nib/runtime.nib + + hash2 + + lx+f4p6YHY1zKFrxsZI4XGHOYk1c7aGjxQEOxztHJpc= + + + FavoriteListViewController.nib/objects-14.0+.nib + + hash2 + + kLnsos1mubmM/xk87hHu9yBOuykjTqd7jE/W/+xdwmI= + + + FavoriteListViewController.nib/runtime.nib + + hash2 + + cfUTHzne3OGyvrpaLeNclHiEVR5AvQqYMad4ZOJo7kY= + + + FavoriteTableViewCell.nib + + hash2 + + rnLhkecY+HpbQUAR+hvmcutq4EZDkSzEDhoDAoDYvms= + + + FavoritesCollectionViewCell.nib/objects-14.0+.nib + + hash2 + + Ac7tFtCH51QM5Pti0EiI92fl5O4uMCauSpd5Ir2qGW8= + + + FavoritesCollectionViewCell.nib/runtime.nib + + hash2 + + 4t8DKzSbTv/trGr13NOICM7s3Yu12OnIHU7Tp1abQJc= + + + FloorCell.nib + + hash2 + + BhP5Rqlz8amnGmVVapu0Mx6cmO5IgCtOpaHIol2TGT0= + + + FloorSelectorHeaderView.nib + + hash2 + + bX7WT6FJy8Wa6hM4r44/ZV2LTUBCMGZWM4S9EBMtU/I= + + + FloorSelectorViewController.nib + + hash2 + + 4ornuBc98G8VzQa/ne/naWRz3fDE4pMlgalYmy3RTBs= + + + GateCell.nib + + hash2 + + tOxrJ2aIT71PnD5+CaF49X9/Tt71969oDUizV1UFpus= + + + GateSelectorViewController.nib/objects-14.0+.nib + + hash2 + + SScLnzBBvuPx5IlV0sT21AspVlZlLSzhQ0nVepYJNMg= + + + GateSelectorViewController.nib/runtime.nib + + hash2 + + PiJCeYhQeQeXTyCxJSg9D9waxU6KxDEu9ARUgL5k0mA= + + + Headers/PenNavUI-Swift.h + + hash2 + + Ko8jbftRqg7WfCCOUiCoDJqaajnCOBDD21S0VSegtsE= + + + Headers/PenNavUI.h + + hash2 + + /A9ZKgv5Dp5qD82jqjV9ZmbguWIUgxUkvPsdYDCAliY= + + + HomeViewController.nib + + hash2 + + wnGO3zM6czhuVZfwbgBcayf0QLUc6XJYiXMpbHCGkxc= + + + HoursCell.nib/objects-14.0+.nib + + hash2 + + 16RyuI7fjfsTkW0rijusNDLsbqS5lvvwCS2ZKk1HnwE= + + + HoursCell.nib/runtime.nib + + hash2 + + bK7HUVTQ3Pkk11c+vhlww/KuQKNjQhF1t9VLHwh63iY= + + + LegCell.nib/objects-14.0+.nib + + hash2 + + zfIa68BiTiKrSPINKCRNrnLOwoIa/EzQnWJyKXGKejE= + + + LegCell.nib/runtime.nib + + hash2 + + gEu+6ll42DJhiPR6BIQ26n43xtyrEBZfuTBH/fn/QnQ= + + + MainViewController.nib/objects-14.0+.nib + + hash2 + + kEYdDiA5eyyrlonbEiIulLhAovQFFHUiCbQ+yrRQ85s= + + + MainViewController.nib/runtime.nib + + hash2 + + JSJNRAlHs8E3BHBjzEJbFC3wgpy/6sZgG4rgLESf/E0= + + + MapViewController.nib + + hash2 + + 6BLKEyQryD40CqT7iaji70I/A3MK6domjtrgwM7a5SE= + + + MessageDetailCell.nib + + hash2 + + is+qNgRsCbnYXjpSg4Tv1XCThtRUYCuUF5uGxw46P1M= + + + MessageDetailImageCell.nib + + hash2 + + 9b9JD+qRqCypW/KsNEiAz3VW3CL5eIECXbQBNIr6o+Q= + + + MessageDetailViewController.nib/objects-14.0+.nib + + hash2 + + vSx1/DCeNGSqd1EMg/PLGwN+iZU5des9R0y7ZgJJAqA= + + + MessageDetailViewController.nib/runtime.nib + + hash2 + + gLlbYv2bqpgAmLITsRmHFgIEZ1aLTagDh9QEBUYT6EE= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + EpMIlO99n/P1oCHpdG4oeHdBwiHybGuxUUGfSyWYRTo= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + HxVxWDiIidXdvlpQ3L2LpOGc6QQQzhlUpYZDbyMGK1I= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + jUJ2HxsqDQGKsqPJQJlPEs3cAFWAzGXbplrdf2z0GWQ= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + HxVxWDiIidXdvlpQ3L2LpOGc6QQQzhlUpYZDbyMGK1I= + + + Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + 4PnaLwvJbgk95+HGkp7F93hFyb/55J2UrZl39SAQsRw= + + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + EpMIlO99n/P1oCHpdG4oeHdBwiHybGuxUUGfSyWYRTo= + + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + oc4P1XaAPeIgseOj1/uMpKYTg4zeC5MGN/red9rsv8M= + + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + HzVaC5GX10YV1FrUSr6Rj/EvlBZkTiF8PDZlRr57Twg= + + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + oc4P1XaAPeIgseOj1/uMpKYTg4zeC5MGN/red9rsv8M= + + + Modules/PenNavUI.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + RFhrr88WyO/U0IKqsu6FCes5PVdcmvM+BQQNLaUAINA= + + + Modules/module.modulemap + + hash2 + + mslMOLy//3KzlA7nkDqgrLLS9/oRXNmcOyUolS+WdOU= + + + MoreActionsViewController.nib + + hash2 + + ihvOdj2lgIR7FozJivCJ93gCr0TZ+XC2T/Zj6yLzRik= + + + MyLocationTableViewCell.nib + + hash2 + + TwhOjO3mvlAKFL1hnclrYQL4vChetJ4ljxBkeYDQRCg= + + + NavigationFeedbackViewController.nib + + hash2 + + 6fawffexn+WerBXNUl4nFmjGg3466qfamRZdEhAnBTw= + + + NavigationSearchViewController.nib + + hash2 + + 6JYK2aoNPLd418Ig2m25UfPELc3BastiUZpzKIrsP0c= + + + NavigationViewController.nib/objects-14.0+.nib + + hash2 + + PRMS/RITVGewKJ1wwdJxKoxINoY0IV8LQkliytjrf+U= + + + NavigationViewController.nib/runtime.nib + + hash2 + + 1G6u/lgaZI7yTf2oFyI+9x456HoMuMuWRkAd36JsSQc= + + + ParkingCell.nib + + hash2 + + znZuIv4WRohb6pM2RnEAn/Iek32BYXijMVeyAy4hK+k= + + + ParkingDetailsView.nib/objects-14.0+.nib + + hash2 + + JABkZZ51bou0Tr6gaz2OkK8YG7kvpvnHEx8i/PmwhEM= + + + ParkingDetailsView.nib/runtime.nib + + hash2 + + bea26sxaOZbCB55lP7pHbxe4nGbU2oCbLYLD6yQkL7U= + + + ParkingDetailsViewController.nib/objects-14.0+.nib + + hash2 + + r8R6f6o6fDCdYG69WSO63IaMxQNfeCDTrsEPYHO6J7I= + + + ParkingDetailsViewController.nib/runtime.nib + + hash2 + + cRCy8mRuuADu6fcxd1NkGopJDhJbVPrijxzHI2qQiCo= + + + ParkingTableViewCell.nib + + hash2 + + 8wAIT+qB/IJlyaUKfcnBBB2tRoN75Wyf3T4EvsJWyAY= + + + PenNavUI.momd/PenNavDB.mom + + hash2 + + rJ4JqGC6/GH7NDphBaiF+1GKlORlSXJZgIG1utzhPW4= + + + PenNavUI.momd/VersionInfo.plist + + hash2 + + N6+RMFcG8KhNwLCstHoaRk7jCncjCWDHz2tVfFsHGps= + + + PlaceDetailsViewController.nib/objects-14.0+.nib + + hash2 + + tcG/c7KFBWJ3PIH7X3aKMVPN8GUX+E/Tj/MfofOrKIA= + + + PlaceDetailsViewController.nib/runtime.nib + + hash2 + + 4ugdA504RbQbJ0HjE+uOAUFt5eU0QhEtNZ+Ibpy/Ka8= + + + PlaceImageCell.nib + + hash2 + + MVNigHFYfE6Pwnta9n1dtcr7ZSnl5xFO+Er85NGzb18= + + + PlaceImagesCell.nib + + hash2 + + gXYUiLf8HQgKr8TWfPJDqYghQ3w7O046qNU+TjaOIhk= + + + Poppins-Black.ttf + + hash2 + + JTVAbt0qpVJCMpcFypQYoH06Ua4oytyj7lvsrmGqiYc= + + + Poppins-BlackItalic.ttf + + hash2 + + guqjFXmMmAhSy3grPcga3rOcFpA6GkbZblkX95Jmkp0= + + + Poppins-Bold.ttf + + hash2 + + IQkz+xu06EbTfvAMksrmNqw1YzEyzyFXx6yHnyf4IGg= + + + Poppins-BoldItalic.ttf + + hash2 + + R4/xZdTyCLQZY/l3T9opNYqQKtKQJtSGqUpQuy6begU= + + + Poppins-ExtraBold.ttf + + hash2 + + lZnt82p8QOdSzR+8MI9TUcWargs71vpb+9qmHBb4zuE= + + + Poppins-ExtraBoldItalic.ttf + + hash2 + + Iw4Hbz6quKpbKVFSM23UU6xzFWmx9ytKqDbw7dbN/nQ= + + + Poppins-ExtraLight.ttf + + hash2 + + Kkif/zZog7Dl3xB/b01a8lVHI7YUlcVQnUw/YuA4vEc= + + + Poppins-ExtraLightItalic.ttf + + hash2 + + 4zH4VuUt2rkWqDvqRJ/akVYfqyK+93bIqBe82Ycc4Mk= + + + Poppins-Italic.ttf + + hash2 + + 8FjHhdhV1aYCDu5pYuukplOocebwfKvpMFBOhXt2zLc= + + + Poppins-Light.ttf + + hash2 + + fxXZpJvGyotJrJlbvDYGW0urDtn205SkxJ2PmshWcsI= + + + Poppins-LightItalic.ttf + + hash2 + + LU+y+o5ZcD6vP9dI/boy/yduiBAVkSFU1//Vwkugr9Y= + + + Poppins-Medium.ttf + + hash2 + + RYcCYKKfp9Pg7/jN2RmT+0qc5MztPXtyw+99JDgL/C0= + + + Poppins-MediumItalic.ttf + + hash2 + + IxxcFoIM0lB9JHFuQbzguvr+cXVBDmGXtWIcnO2vhP8= + + + Poppins-Regular.ttf + + hash2 + + JCXrvAIb/dGP5V7b7rFTnSKiFyEsFEMKfU11JmozO7w= + + + Poppins-SemiBold.ttf + + hash2 + + HWZdW3WpUABAsswgHCsHr1+spyKDctxvRXLS1bIpEJc= + + + Poppins-SemiBoldItalic.ttf + + hash2 + + yxEjl5UcM9ZOkIzsXPnzTR7MLBPwR/mAYfg0/EqW5JA= + + + Poppins-Thin.ttf + + hash2 + + YJrj8FfTklB/7ZAYjPb51fhbtZ9hPA3ssuzJ9RMSpc0= + + + Poppins-ThinItalic.ttf + + hash2 + + Si6LynsCew+MwCGLgOyYI8o7mNSgbxdlEzewH7hfjt4= + + + RecalculateSpinner.nib + + hash2 + + GJuPHbrukeV3LHojO/94ueBl20YmjS80BLD6M/MgnJA= + + + RouteCell.nib + + hash2 + + rXUd9HR+pUgA/40EF+7XThcwCa/YKfG08QMtLTjDMC8= + + + RouteDetailsViewController.nib + + hash2 + + LxON/NeStP2qqT/ehyWjVtHZV3OIWrkQYYn30QT2pLk= + + + RouteDirectionsViewController.nib + + hash2 + + 4vh6k2YYIWwP+HDgMRacufO6cLzWAqFrWSceuyfZwRw= + + + RouteOptionsViewController.nib + + hash2 + + EAMxtfw7uX2JmrVXji37Q5iWODf5mNfoSN7BKiSli/w= + + + RouteOverviewViewController.nib/objects-14.0+.nib + + hash2 + + yItr5in4MnDfT8PxxhcyWhKcUEliVu8DBSHqqR8lMBo= + + + RouteOverviewViewController.nib/runtime.nib + + hash2 + + 32gJb2J1tKAELLNcPekiyYzWaCAtWXZjF7bBtskBNmg= + + + RouteStepper.nib/objects-14.0+.nib + + hash2 + + xqwPDhyNP1sfkoI/7IictwrzaS9+UpuIW9ulywwAoWM= + + + RouteStepper.nib/runtime.nib + + hash2 + + xqwPDhyNP1sfkoI/7IictwrzaS9+UpuIW9ulywwAoWM= + + + SearchOptions.nib/objects-14.0+.nib + + hash2 + + JnPmSVLU4uoktXu1gPBn4+84jx311zIukX3nezzzpQM= + + + SearchOptions.nib/runtime.nib + + hash2 + + Cjsu88vrBdEz2a4ysMCtH+nnHzox/XaGE2rKXS2HQrw= + + + SearchResultCell.nib + + hash2 + + fNmjFEj2O8cm+i/9Y0hNJMHeG58WVjiz74rZLxEw+wU= + + + SearchViewController.nib + + hash2 + + qQXqkzN/udypZP66J3MrD81WGTwrcmqOFtk0mp3GPtQ= + + + SharedLocationDetailsViewController.nib/objects-14.0+.nib + + hash2 + + L8jXIqtHDqjawo9zrCvdMBmCJ07HV+LGH9mTEwPjONU= + + + SharedLocationDetailsViewController.nib/runtime.nib + + hash2 + + 7uluSaCqXBJ2Lq/NX+9M9+TBYzYxW0Ywwj7mRBi4SXY= + + + StickyToast.nib/objects-14.0+.nib + + hash2 + + f1O5OjNzxx5WhI768aCkaHZvM8n/v0oLwy5fRDMQTyw= + + + StickyToast.nib/runtime.nib + + hash2 + + pEx8drNkR3OGF7URB1vg6Imv0IFUM8vgI9lZS6CvwTg= + + + StopCell.nib + + hash2 + + 8lSUYYvUABCiddkwUQ7uDwTRnllDMIYwoq1vsqibwvg= + + + StopNavigation.nib + + hash2 + + 3lxbx0x++tvbD4sOrowEQlydDlShiq7y4aNpuXWTm6E= + + + TagViewCell.nib + + hash2 + + QK1/nJb0v+1IT6txTNiEmH/WVoMY5ycJlo7/I21SUd0= + + + TagsViewController.nib + + hash2 + + peWrR9SXD5usRPpUmbbNeEQn0LlCxx2sSJK5nIepT3s= + + + TopActionsCell.nib/objects-14.0+.nib + + hash2 + + asE056nGzEX4OCF3nbQDMZkKSed6Les2FxRtrTXD4Vg= + + + TopActionsCell.nib/runtime.nib + + hash2 + + WY5qGwjO2v99vrULyxfHaMcXDV/nliq7trsjQ5ZnG/8= + + + TrailingIconMenuCell.nib/objects-14.0+.nib + + hash2 + + Gs3ONKgZSqjSIUEeSpxULUhWtNUU0VYSn8uABJR+Yxo= + + + TrailingIconMenuCell.nib/runtime.nib + + hash2 + + EWRputVaRsiixUkOhYgNkPqPDUAOYaKbm8tChh5FObM= + + + TravelModeCell.nib + + hash2 + + Zf1sBoWcqLhsp1Tu9WOyQy9cvUlQAxBuNBztBlW/crs= + + + TravelModesViewController.nib + + hash2 + + ihvOdj2lgIR7FozJivCJ93gCr0TZ+XC2T/Zj6yLzRik= + + + UserLocationActionsCell.nib + + hash2 + + wKl2vGMQ7IfvsdZlhxtO5A5emLnm0d/675PGNF2XxlY= + + + UserLocationDetailsViewController.nib/objects-14.0+.nib + + hash2 + + Iccp5fhmormpU3idXE00LAKMftiwt/WHMC6019anKB4= + + + UserLocationDetailsViewController.nib/runtime.nib + + hash2 + + oGQGNuEATjIwmh1MVVaVS8aa+FGfl2bb8/8jjVpOjHY= + + + VenueActionCell.nib/objects-14.0+.nib + + hash2 + + IjUwrPaUjoTwTmxl43avwx4EJoz3VUtW/Wa+Av1s5cE= + + + VenueActionCell.nib/runtime.nib + + hash2 + + IjUwrPaUjoTwTmxl43avwx4EJoz3VUtW/Wa+Av1s5cE= + + + VenueBottomActionsCell.nib/objects-14.0+.nib + + hash2 + + eatgq56njpmjmtUfpxC3f26qvqpm4V+Xh9c8+HSAhnA= + + + VenueBottomActionsCell.nib/runtime.nib + + hash2 + + fWlJTUdIk42b4VbLtIU0cvKxtzlHFKgx/yS6oboqXpU= + + + VenueCell.nib + + hash2 + + BkzVmO7TTbVjOJE0paSUMRc0l95uytNzFh6vBqpOzRA= + + + VenueDetailCell.nib + + hash2 + + 3Tr1VBuhr2t+Oq/nx0dxBy7BJNMBLt26/ZuAA5daQFw= + + + VenueDetailsViewController.nib/objects-14.0+.nib + + hash2 + + +RO/YxzUhhlrv6djiqCiE4oO1LBvtkMtJvYzWJDUN64= + + + VenueDetailsViewController.nib/runtime.nib + + hash2 + + 0Y0W+GEKCJKEol5feoQXvro0pDkEIMC3D+5hLsFexcU= + + + VenueGateCell.nib + + hash2 + + hZzYfp/BsFrNmPju+FA0jiSTlNPYk99kCeYvhgAXKcg= + + + VenueSelectorViewController.nib/objects-14.0+.nib + + hash2 + + +W4lI18rPj/BnEAxbVg1SBvsEbL57shVPoq2q7KTzEU= + + + VenueSelectorViewController.nib/runtime.nib + + hash2 + + PlvFIoJ93OD5Y9xCYBAF0hlrzSNVyxxjaKVSlOVYUG0= + + + WelcomeScreenViewController.nib + + hash2 + + iOlK2q4GgT4SI8HQPoZjYQMoV+0MFxiM+E7dEaFumA0= + + + WrongPathPopup.nib + + hash2 + + ybDKUc5kC3lPxuwK3HQhmelnor0pSkBhbxOswx6N0IY= + + + ar.lproj/Localizable.strings + + hash2 + + z6elB24sQoCOo86zPAsXNRZST/7mJ4wVfmWjLyH8eyo= + + optional + + + ar.lproj/Localizable.stringsdict + + hash2 + + g6P+GbaQhBsmSrzmcm1GTOq1vwMjl7Zb5GRH6MOd3+w= + + optional + + + en.lproj/Localizable.strings + + hash2 + + 8hHxZ6cNkd9OXoQKmDCtfGYRwHlvf3aAwu9xvfFveIM= + + optional + + + en.lproj/Localizable.stringsdict + + hash2 + + zUWlM1HHmivhk3tmKPd0tMxGs1CiWNO32PnLmKH6LNE= + + optional + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ar.lproj/Localizable.strings b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ar.lproj/Localizable.strings new file mode 100644 index 00000000..6c2daa60 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ar.lproj/Localizable.strings differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ar.lproj/Localizable.stringsdict b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ar.lproj/Localizable.stringsdict new file mode 100644 index 00000000..36d9283d Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ar.lproj/Localizable.stringsdict differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/en.lproj/Localizable.strings b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/en.lproj/Localizable.strings new file mode 100644 index 00000000..f0c75da1 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/en.lproj/Localizable.strings differ diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/en.lproj/Localizable.stringsdict b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/en.lproj/Localizable.stringsdict new file mode 100644 index 00000000..211411b7 Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/en.lproj/Localizable.stringsdict differ diff --git a/ios/Penguin.xcframework/Info.plist b/ios/Penguin.xcframework/Info.plist new file mode 100644 index 00000000..00e7f386 --- /dev/null +++ b/ios/Penguin.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + Penguin.framework/Penguin + LibraryIdentifier + ios-arm64 + LibraryPath + Penguin.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + Penguin.framework/Penguin + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + Penguin.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Headers/Penguin-Swift.h b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Headers/Penguin-Swift.h new file mode 100644 index 00000000..c05f0ba5 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Headers/Penguin-Swift.h @@ -0,0 +1,871 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +#ifndef PENGUIN_SWIFT_H +#define PENGUIN_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreData; +@import Foundation; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Penguin",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +typedef SWIFT_ENUM(NSInteger, BLEPowerStatus, open) { + BLEPowerStatusBlePowerOff = 0, + BLEPowerStatusBlePowerOn = 1, +}; + + + +@class NSEntityDescription; +@class NSManagedObjectContext; + +SWIFT_CLASS_NAMED("CategoryTable") +@interface CategoryTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +@interface CategoryTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable categoryIconUrl; +@property (nonatomic, copy) NSString * _Nullable color; +@property (nonatomic, copy) NSString * _Nullable framedIconUrl; +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic) int16_t poiCount; +@property (nonatomic, copy) NSString * _Nullable categoryDesc; +@end + + +SWIFT_CLASS("_TtC7Penguin11Destination") +@interface Destination : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin14DestinationPOI") +@interface DestinationPOI : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin20DirectionInstruction") +@interface DirectionInstruction : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// +SWIFT_CLASS("_TtC7Penguin4Edge") +@interface Edge : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Edges_Table") +@interface Edges_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Edges_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t floorID; +@property (nonatomic) int16_t x1; +@property (nonatomic) int16_t y1; +@property (nonatomic) int16_t p1FloorID; +@property (nonatomic) int16_t x2; +@property (nonatomic) int16_t y2; +@property (nonatomic) int16_t p2floorID; +@property (nonatomic) int16_t venueID; +@property (nonatomic) int16_t p1VenueID; +@property (nonatomic) int16_t p2VenueID; +@property (nonatomic) double connectedtheta; +@property (nonatomic) int16_t connecteddirection; +@property (nonatomic) int16_t campusID; +@property (nonatomic) BOOL outdoor; +@property (nonatomic, copy) NSString * _Nonnull p1Type; +@property (nonatomic) double longitude1; +@property (nonatomic) double longitude2; +@property (nonatomic) double latitude1; +@property (nonatomic) double latitude2; +@property (nonatomic, copy) NSString * _Nonnull p2Type; +@property (nonatomic, copy) NSString * _Nonnull type; +@property (nonatomic, copy) NSString * _Nonnull transitionType; +@end + +typedef SWIFT_ENUM(NSInteger, ErrorCode, open) { + ErrorCodeNoError = 0, + ErrorCodeOSNotSupported = 1, + ErrorCodeSignalLost = 2, + ErrorCodeVenuesDetailsImportError = 3, + ErrorCodeFloorsDetailsImportError = 4, + ErrorCodeSettingsImportError = 5, + ErrorCodeMapNorthAngleCalculationError = 6, + ErrorCodeEdgesDetailsImportError = 7, + ErrorCodeWiFiPermissionOFF = 8, + ErrorCodeBLEPermissionOFF = 9, + ErrorCodeDeviceRFNotAvailable = 10, + ErrorCodeVenueRFNotAvailable = 11, + ErrorCodeBluetoothNotEnabled = 12, + ErrorCodeSensorInitialError = 13, + ErrorCodeLocationServicesNotEnabled = 14, + ErrorCodeErrorWithLoadingData = 15, + ErrorCodeClientKeyIDNotSet = 17, + ErrorCodeNoInternet = 18, + ErrorCodeNonAuthorized = 19, + ErrorCodeInvalidKey = 20, + ErrorCodeLoadingNavigationError = 21, + ErrorCodePathEmpty = 22, + ErrorCodeSelectedPOI = 23, + ErrorCodeLoadingErrorPathFailed = 24, + ErrorCodeErrorInRemoteConfig = 25, +}; + + +SWIFT_CLASS("_TtC7Penguin9ErrorEdge") +@interface ErrorEdge : NSObject +@end + + +SWIFT_CLASS("_TtC7Penguin5Floor") +@interface Floor : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("FloorSettings_Table") +@interface FloorSettings_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface FloorSettings_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable floorID; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSString * _Nullable value; +@end + +typedef SWIFT_ENUM(NSInteger, FloorTransitionType, open) { + FloorTransitionTypeNone = 0, + FloorTransitionTypeEscalatorUp = 1, + FloorTransitionTypeEscalatorDown = 2, + FloorTransitionTypeElevatorUp = 3, + FloorTransitionTypeElevatorDown = 4, + FloorTransitionTypeUp = 5, + FloorTransitionTypeDown = 6, +}; + + +SWIFT_CLASS_NAMED("Floors_Table") +@interface Floors_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSData; + +@interface Floors_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSData * _Nullable image; +@property (nonatomic) double scale_factor; +@property (nonatomic) int16_t level; +@property (nonatomic) int16_t icon_id; +@property (nonatomic, copy) NSString * _Nullable map_url; +@property (nonatomic) int16_t venue_id; +@property (nonatomic) int16_t map_north; +@property (nonatomic) int16_t threshold; +@property (nonatomic) int16_t far_dist; +@property (nonatomic) int16_t near_dest; +@property (nonatomic) int16_t serverConnectivityThreshold; +@property (nonatomic, copy) NSString * _Nullable alignmentCenter; +@property (nonatomic, copy) NSString * _Nullable alignmentOrigin; +@property (nonatomic) double alignmentScale; +@property (nonatomic) double alignmentScaleX; +@property (nonatomic) double alignmentScaleY; +@property (nonatomic) double alignmentRotation; +@property (nonatomic) double instructionDistanceThreshold; +@property (nonatomic) BOOL isDefault; +@property (nonatomic) BOOL isUnderground; +@property (nonatomic, copy) NSArray * _Nonnull xyToLongParameters; +@property (nonatomic, copy) NSArray * _Nonnull xyToLatParameters; +@property (nonatomic, copy) NSArray * _Nonnull longlatToXParameters; +@property (nonatomic, copy) NSArray * _Nonnull longlatToYParameters; +@property (nonatomic, copy) NSString * _Nullable geoJSONURL; +@property (nonatomic) int16_t mapWidth; +@property (nonatomic) int16_t mapHeight; +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic) int16_t updateStatus; +@end + + +SWIFT_CLASS_NAMED("Gate_node") +@interface Gate_node : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Gate_node (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t campus_id; +@property (nonatomic) int16_t edge_id; +@property (nonatomic) BOOL outdoor; +@property (nonatomic) int16_t update_status; +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t venue_id; +@property (nonatomic) int16_t floor_id; +@property (nonatomic, copy) NSString * _Nonnull type; +@property (nonatomic) int16_t x; +@property (nonatomic) int16_t y; +@property (nonatomic) double longitude; +@property (nonatomic) double latitude; +@property (nonatomic) BOOL is_floor_gate_node; +@property (nonatomic) BOOL is_connected_gate_node; +@property (nonatomic) BOOL isCampusGate; +@end + + +SWIFT_CLASS_NAMED("Geofence_Table") +@interface Geofence_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +@interface Geofence_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) double longitude; +@property (nonatomic) double latitude; +@property (nonatomic) int16_t radius; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSString * _Nullable geofenceDescription; +@property (nonatomic, copy) NSString * _Nullable endDate; +@property (nonatomic, copy) NSDate * _Nullable validity; +@end + + +SWIFT_CLASS("_TtC7Penguin11Instruction") +@interface Instruction : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Last_update_Table") +@interface Last_update_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Last_update_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable tableName; +@property (nonatomic, copy) NSString * _Nullable lastUpdateTime; +@end + + +SWIFT_CLASS("_TtC7Penguin16LocalizableModel") +@interface LocalizableModel : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Localize") +@interface Localize : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Localize (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSString * _Nullable value; +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic, copy) NSString * _Nullable value_type; +@end + + + +SWIFT_CLASS("_TtC7Penguin17NavigationSubPath") +@interface NavigationSubPath : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin4Node") +@interface Node : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin12PIAPIManager") +@interface PIAPIManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin11PICLocation") +@interface PICLocation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_CLASS("_TtC7Penguin11PIDBManager") +@interface PIDBManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin19PIDirectionsService") +@interface PIDirectionsService : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum WarningCode : NSInteger; +enum SDKOperation : NSInteger; + +SWIFT_PROTOCOL("_TtP7Penguin21PIInitializerDelegate_") +@protocol PIInitializerDelegate +- (void)onReadyWithWarning:(enum WarningCode)warning; +- (void)onInitilzationErrorWithError:(enum ErrorCode)error; +- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status; +@end + + +SWIFT_CLASS("_TtC7Penguin10PILocation") +@interface PILocation : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +SWIFT_CLASS("_TtC7Penguin17PILocationManager") +@interface PILocationManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + +SWIFT_CLASS("_TtC7Penguin7PIPoint") +@interface PIPoint : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin10PIRotation") +@interface PIRotation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin3POI") +@interface POI : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin16PoIPolygonsTable") +@interface PoIPolygonsTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface PoIPolygonsTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t floorid; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSData * _Nullable zoonpoint; +@property (nonatomic, copy) NSData * _Nullable zoon_center_point; +@property (nonatomic, copy) NSString * _Nullable categorycolor; +@property (nonatomic, copy) NSString * _Nullable iconUrl; +@property (nonatomic, copy) NSString * _Nullable framedIconUrl; +@property (nonatomic) BOOL landmark; +@property (nonatomic, copy) NSString * _Nullable landmarkIconUrl; +@property (nonatomic) int16_t venueId; +@property (nonatomic) int16_t categoryId; +@property (nonatomic) int16_t extrusionHeight; +@property (nonatomic, copy) NSString * _Nullable modelUri; +@property (nonatomic) double modelLatitude; +@property (nonatomic) double modelLongitude; +@property (nonatomic) BOOL showOnMap; +@property (nonatomic, copy) NSString * _Nullable landmarkFilledIconUrl; +@end + +typedef SWIFT_ENUM(NSInteger, PositionScanningMode, open) { + PositionScanningModeBackground = 1, + PositionScanningModeFreeStyle = 2, + PositionScanningModeNavigation = 3, +}; + + +SWIFT_CLASS("_TtC7Penguin9RouteEdge") +@interface RouteEdge : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin13RouteEdgeData") +@interface RouteEdgeData : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, SDKOperation, open) { + SDKOperationInitialize = 0, + SDKOperationVenueDetection = 1, + SDKOperationDataLoading = 2, + SDKOperationReadyForPositionUpdate = 3, + SDKOperationGetPosition = 4, + SDKOperationNewVenueDataLoading = 5, +}; + +typedef SWIFT_ENUM(NSInteger, ServerConnectivityStatus, open) { + ServerConnectivityStatusDisconnected = 1, + ServerConnectivityStatusPoor = 2, + ServerConnectivityStatusMedium = 3, + ServerConnectivityStatusExcellent = 4, + ServerConnectivityStatusEmptyBLEScans = 5, +}; + +typedef SWIFT_ENUM(NSInteger, SourceConnectionStatus, open) { + SourceConnectionStatusBleConnected = 0, + SourceConnectionStatusGpsConnected = 1, + SourceConnectionStatusBleDisconnected = 2, + SourceConnectionStatusInitializing = 3, + SourceConnectionStatusGpsNotResponding = 4, +}; + +typedef SWIFT_ENUM(NSInteger, SourceGPSConnectionStatus, open) { + SourceGPSConnectionStatusGpsConnected = 0, + SourceGPSConnectionStatusGpsNotResponding = 1, +}; + + +SWIFT_CLASS("_TtC7Penguin14SourceLocation") +@interface SourceLocation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin7SubPath") +@interface SubPath : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin11SubPathNode") +@interface SubPathNode : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("SystemSetting") +@interface SystemSetting : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface SystemSetting (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable desc; +@property (nonatomic, copy) NSString * _Nullable value; +@end + + + +SWIFT_CLASS_NAMED("UUID_Table") +@interface UUID_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface UUID_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable uuid_data; +@property (nonatomic) int16_t update_status; +@end + + +SWIFT_CLASS("_TtC7Penguin7UtilGps") +@interface UtilGps : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin5Venue") +@interface Venue : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("VenueSettingsTable") +@interface VenueSettingsTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface VenueSettingsTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable venueID; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSString * _Nullable value; +@end + + +SWIFT_CLASS_NAMED("VenueTable") +@interface VenueTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface VenueTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSString * _Nullable arabic_name; +@property (nonatomic) int16_t is_wifi; +@property (nonatomic) int16_t is_ble; +@property (nonatomic) int16_t is_mix; +@property (nonatomic) int16_t campusId; +@property (nonatomic, copy) NSString * _Nullable points; +@property (nonatomic, copy) NSString * _Nullable centerPoint; +@property (nonatomic) BOOL is_default; +@property (nonatomic) BOOL isUnderground; +@property (nonatomic) int16_t extrusionHeight; +@property (nonatomic, copy) NSString * _Nullable threeDUri; +@property (nonatomic) double threeDCenterLat; +@property (nonatomic) double threeDCenterLng; +@property (nonatomic, copy) NSArray * _Nonnull connectedVenues; +@end + +typedef SWIFT_ENUM(NSInteger, WarningCode, open) { + WarningCodeNoWarning = 0, + WarningCodeAccelerometerSensorNotAvailable = 1, + WarningCodeMagnetometerSensorNotAvailable = 2, + WarningCodeMagnetometerAccuracyLow = 3, + WarningCodeGyroSensorNotAvailable = 4, + WarningCodeOrientationSensorNotAvailable = 5, + WarningCodeBarometerSensorNotAvailable = 6, +}; + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Headers/Penguin.h b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Headers/Penguin.h new file mode 100755 index 00000000..e4b15962 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Headers/Penguin.h @@ -0,0 +1,19 @@ +// +// Penguin.h +// Penguin +// +// Created by Waseela Jordan on 8/9/17. +// Copyright © 2017 Waseela Jordan. All rights reserved. +// + +#import + +//! Project version number for Penguin. +FOUNDATION_EXPORT double PenguinVersionNumber; + +//! Project version string for Penguin. +FOUNDATION_EXPORT const unsigned char PenguinVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Info.plist b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Info.plist new file mode 100644 index 00000000..d926a092 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Info.plist differ diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.abi.json b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 00000000..3f3f984f --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,83532 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "Penguin", + "printedName": "Penguin", + "children": [ + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "POI", + "printedName": "POI", + "children": [ + { + "kind": "Var", + "name": "ID", + "printedName": "ID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC2IDSivp", + "mangledName": "$s7Penguin3POIC2IDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivg", + "mangledName": "$s7Penguin3POIC2IDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivs", + "mangledName": "$s7Penguin3POIC2IDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivM", + "mangledName": "$s7Penguin3POIC2IDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC7floorIDSivp", + "mangledName": "$s7Penguin3POIC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivg", + "mangledName": "$s7Penguin3POIC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivs", + "mangledName": "$s7Penguin3POIC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivM", + "mangledName": "$s7Penguin3POIC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zonePoints", + "printedName": "zonePoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC10zonePointsSSSgvp", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvg", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvs", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvM", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC4nameSSvp", + "mangledName": "$s7Penguin3POIC4nameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvg", + "mangledName": "$s7Penguin3POIC4nameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvs", + "mangledName": "$s7Penguin3POIC4nameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvM", + "mangledName": "$s7Penguin3POIC4nameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "poiDescription", + "printedName": "poiDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC14poiDescriptionSSvp", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvg", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvs", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvM", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC7iconUrlSSSgvp", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvg", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvs", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvM", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "centerPoint", + "printedName": "centerPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin3POIC11centerPointSo7CGPointVyF", + "mangledName": "$s7Penguin3POIC11centerPointSo7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "poiZone", + "printedName": "poiZone()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuartzCore.CAShapeLayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CAShapeLayer", + "printedName": "QuartzCore.CAShapeLayer", + "usr": "c:objc(cs)CAShapeLayer" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF", + "mangledName": "$s7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)POI(im)init", + "mangledName": "$s7Penguin3POICACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)POI", + "mangledName": "$s7Penguin3POIC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "AdSupport", + "printedName": "AdSupport", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "UtilGps", + "printedName": "UtilGps", + "children": [ + { + "kind": "Function", + "name": "CoordinateInsidePolygon", + "printedName": "CoordinateInsidePolygon(longitude:latitude:pointsListLongitude:pointsListLatitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ", + "mangledName": "$s7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "Angle2D", + "printedName": "Angle2D(y1:x1:y2:x2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ", + "mangledName": "$s7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValidGpsCoordinate", + "printedName": "isValidGpsCoordinate(latitude:longitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ", + "mangledName": "$s7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "GetXYold", + "printedName": "GetXYold(scaleFactorX:scaleFactorY:angle:originlonglat:longLatPoint:isFromTimer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ", + "mangledName": "$s7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "GetLongLatold", + "printedName": "GetLongLatold(scaleFactorX:scaleFactorY:angle:xyPoints:originlonglat:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ", + "mangledName": "$s7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "Rotate", + "printedName": "Rotate(xDifference:YDifference:angle:originlonglat:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ", + "mangledName": "$s7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "swapEdges", + "printedName": "swapEdges(basePoint:toBeSwappedEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF", + "mangledName": "$s7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertPoint", + "printedName": "convertPoint(to:venue:floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ", + "mangledName": "$s7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertToLongLat", + "printedName": "convertToLongLat(floorAlignmentParameters:point:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ", + "mangledName": "$s7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLongitude", + "printedName": "getLongitude(for:on:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ", + "mangledName": "$s7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertToXY", + "printedName": "convertToXY(floorAlignmentParameters:longLatPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ", + "mangledName": "$s7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UtilGps", + "printedName": "Penguin.UtilGps", + "usr": "c:@M@Penguin@objc(cs)UtilGps" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)UtilGps(im)init", + "mangledName": "$s7Penguin7UtilGpsCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)UtilGps", + "mangledName": "$s7Penguin7UtilGpsC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "SystemSetting", + "printedName": "SystemSetting", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SystemSetting", + "printedName": "Penguin.SystemSetting", + "usr": "c:@M@Penguin@objc(cs)SystemSetting" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SystemSetting(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin13SystemSettingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "SystemSetting", + "printedName": "Penguin.SystemSetting", + "usr": "c:@M@Penguin@objc(cs)SystemSetting" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)desc", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)desc", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setDesc:", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)value", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)value", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setValue:", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SystemSetting", + "mangledName": "$s7Penguin13SystemSettingC", + "moduleName": "Penguin", + "objc_name": "SystemSetting", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PIResponse", + "printedName": "PIResponse", + "children": [ + { + "kind": "Var", + "name": "SUCCESS", + "printedName": "SUCCESS", + "children": [ + { + "kind": "TypeFunc", + "name": "GenericFunction", + "printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPURLResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPURLResponse", + "printedName": "Foundation.HTTPURLResponse", + "usr": "c:objc(cs)NSHTTPURLResponse" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PIResponse<τ_0_0>.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF", + "mangledName": "$s7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "FAILER", + "printedName": "FAILER", + "children": [ + { + "kind": "TypeFunc", + "name": "GenericFunction", + "printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPURLResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPURLResponse", + "printedName": "Foundation.HTTPURLResponse", + "usr": "c:objc(cs)NSHTTPURLResponse" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PIResponse<τ_0_0>.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF", + "mangledName": "$s7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF", + "moduleName": "Penguin" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10PIResponseO", + "mangledName": "$s7Penguin10PIResponseO", + "moduleName": "Penguin", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HttpMethod", + "printedName": "HttpMethod", + "children": [ + { + "kind": "Var", + "name": "GET", + "printedName": "GET", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO3GETyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO3GETyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "POST", + "printedName": "POST", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO4POSTyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO4POSTyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "DELETE", + "printedName": "DELETE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO6DELETEyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO6DELETEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "PUT", + "printedName": "PUT", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO3PUTyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO3PUTyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "PATCH", + "printedName": "PATCH", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO5PATCHyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO5PATCHyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.HttpMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10HttpMethodO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin10HttpMethodO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10HttpMethodO8rawValueSSvp", + "mangledName": "$s7Penguin10HttpMethodO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10HttpMethodO8rawValueSSvg", + "mangledName": "$s7Penguin10HttpMethodO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10HttpMethodO", + "mangledName": "$s7Penguin10HttpMethodO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIAPIManager", + "printedName": "PIAPIManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvpZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvgZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvsZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvMZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(url:method:parameters:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLSessionDataTask?", + "children": [ + { + "kind": "TypeNominal", + "name": "URLSessionDataTask", + "printedName": "Foundation.URLSessionDataTask", + "usr": "c:objc(cs)NSURLSessionDataTask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PIResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF", + "mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(url:method:parameters:decodeTo:complete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLSessionDataTask?", + "children": [ + { + "kind": "TypeNominal", + "name": "URLSessionDataTask", + "printedName": "Foundation.URLSessionDataTask", + "usr": "c:objc(cs)NSURLSessionDataTask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PIResponse<τ_0_0?>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0?>", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF", + "mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager(im)init", + "mangledName": "$s7Penguin12PIAPIManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager", + "mangledName": "$s7Penguin12PIAPIManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDirectionsServiceDelegate", + "printedName": "PIDirectionsServiceDelegate", + "children": [ + { + "kind": "Function", + "name": "onRoutePathReady", + "printedName": "onRoutePathReady(route:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Route?", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onFailLoadRoute", + "printedName": "onFailLoadRoute(errorCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onStartNavigation", + "printedName": "onStartNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onStopNavigation", + "printedName": "onStopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInstructionReady", + "printedName": "onInstructionReady(instructionList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.DirectionInstruction]", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectionInstruction", + "printedName": "Penguin.DirectionInstruction", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorPath", + "printedName": "onErrorPath(isError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorFloor", + "printedName": "onErrorFloor(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorVenue", + "printedName": "onErrorVenue(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReachDestination", + "printedName": "onReachDestination()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReachedEndSubPath", + "printedName": "onReachedEndSubPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorPathReady", + "printedName": "onErrorPathReady(errorEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ErrorEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ErrorEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorEdge", + "printedName": "Penguin.ErrorEdge", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onSubPathChange", + "printedName": "onSubPathChange(subPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "UUID_Table", + "printedName": "UUID_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID_Table", + "printedName": "Penguin.UUID_Table", + "usr": "c:@M@Penguin@objc(cs)UUID_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)UUID_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin10UUID_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID_Table", + "printedName": "Penguin.UUID_Table", + "usr": "c:@M@Penguin@objc(cs)UUID_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)id", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)id", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setId:", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "uuid_data", + "printedName": "uuid_data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)uuid_data", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)uuid_data", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUuid_data:", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "update_status", + "printedName": "update_status", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)update_status", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)update_status", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUpdate_status:", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)UUID_Table", + "mangledName": "$s7Penguin10UUID_TableC", + "moduleName": "Penguin", + "objc_name": "UUID_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "FloorSettings_Table", + "printedName": "FloorSettings_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings_Table", + "printedName": "Penguin.FloorSettings_Table", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin19FloorSettings_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings_Table", + "printedName": "Penguin.FloorSettings_Table", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)floorID", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)floorID", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setFloorID:", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)descriptions", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)descriptions", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setDescriptions:", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)value", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)value", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setValue:", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table", + "mangledName": "$s7Penguin19FloorSettings_TableC", + "moduleName": "Penguin", + "objc_name": "FloorSettings_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "VenueTable", + "printedName": "VenueTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueTable", + "printedName": "Penguin.VenueTable", + "usr": "c:@M@Penguin@objc(cs)VenueTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)VenueTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin10VenueTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueTable", + "printedName": "Penguin.VenueTable", + "usr": "c:@M@Penguin@objc(cs)VenueTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)id", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)id", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setId:", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)name", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)name", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setName:", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "arabic_name", + "printedName": "arabic_name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)arabic_name", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)arabic_name", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setArabic_name:", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_wifi", + "printedName": "is_wifi", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_wifi", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_wifi", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_wifi:", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_ble", + "printedName": "is_ble", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_ble", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_ble", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_ble:", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_mix", + "printedName": "is_mix", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_mix", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_mix", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_mix:", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "campusId", + "printedName": "campusId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)campusId", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)campusId", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCampusId:", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "points", + "printedName": "points", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)points", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)points", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setPoints:", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)centerPoint", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)centerPoint", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCenterPoint:", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_default", + "printedName": "is_default", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_default", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_default", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_default:", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)isUnderground", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)isUnderground", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIsUnderground:", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)extrusionHeight", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)extrusionHeight", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setExtrusionHeight:", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDUri", + "printedName": "threeDUri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDUri", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDUri", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDUri:", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDCenterLat", + "printedName": "threeDCenterLat", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLat", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLat", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLat:", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDCenterLng", + "printedName": "threeDCenterLng", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLng", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLng", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLng:", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connectedVenues", + "printedName": "connectedVenues", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)connectedVenues", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)connectedVenues", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setConnectedVenues:", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)VenueTable", + "mangledName": "$s7Penguin10VenueTableC", + "moduleName": "Penguin", + "objc_name": "VenueTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PoIPolygonsModel", + "printedName": "PoIPolygonsModel", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsModel", + "printedName": "Penguin.PoIPolygonsModel", + "usr": "s:7Penguin16PoIPolygonsModelV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16PoIPolygonsModelV", + "mangledName": "$s7Penguin16PoIPolygonsModelV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PoiPolygon", + "printedName": "PoiPolygon", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedName", + "printedName": "localizedName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zonePoints", + "printedName": "zonePoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zoneCenterPoint", + "printedName": "zoneCenterPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryColor", + "printedName": "categoryColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconImage", + "printedName": "iconImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmark", + "printedName": "landmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvp", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvg", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvs", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvM", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmarkIconUrl", + "printedName": "landmarkIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmarkFilledIconUrl", + "printedName": "landmarkFilledIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryId", + "printedName": "categoryId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivp", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivg", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivs", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivM", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "threeDModel", + "printedName": "threeDModel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showOnMap", + "printedName": "showOnMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvp", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvg", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvs", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvM", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "polygonCoordinates", + "printedName": "polygonCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isIndoor", + "printedName": "isIndoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV8isIndoorSbvp", + "mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8isIndoorSbvg", + "mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin10PoiPolygonV", + "mangledName": "$s7Penguin10PoiPolygonV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ZoneCenterPoint", + "printedName": "ZoneCenterPoint", + "children": [ + { + "kind": "Var", + "name": "xy", + "printedName": "xy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longLat", + "printedName": "longLat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin15ZoneCenterPointV", + "mangledName": "$s7Penguin15ZoneCenterPointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LongLat", + "printedName": "LongLat", + "children": [ + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvp", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvg", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvs", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvM", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvp", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvg", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvs", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvM", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7LongLatV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin7LongLatV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7LongLatV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin7LongLatV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin7LongLatV", + "mangledName": "$s7Penguin7LongLatV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PositionXY", + "printedName": "PositionXY", + "children": [ + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PositionXYV1xSiSgvp", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvg", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvs", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvM", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PositionXYV1ySiSgvp", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvg", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvs", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvM", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10PositionXYV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin10PositionXYV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin10PositionXYV", + "mangledName": "$s7Penguin10PositionXYV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ZonePoint", + "printedName": "ZonePoint", + "children": [ + { + "kind": "Var", + "name": "orderIndex", + "printedName": "orderIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvp", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvg", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvs", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvM", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV1xSiSgvp", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvg", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvs", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvM", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV1ySiSgvp", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvg", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvs", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvM", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvp", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvg", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvs", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvM", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvp", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvg", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvs", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvM", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9ZonePointV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9ZonePointV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin9ZonePointV", + "mangledName": "$s7Penguin9ZonePointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Last_update_Table", + "printedName": "Last_update_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Last_update_Table", + "printedName": "Penguin.Last_update_Table", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin17Last_update_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Last_update_Table", + "printedName": "Penguin.Last_update_Table", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "tableName", + "printedName": "tableName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)tableName", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)tableName", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setTableName:", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "lastUpdateTime", + "printedName": "lastUpdateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)lastUpdateTime", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)lastUpdateTime", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setLastUpdateTime:", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table", + "mangledName": "$s7Penguin17Last_update_TableC", + "moduleName": "Penguin", + "objc_name": "Last_update_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "VenueSettingsTable", + "printedName": "VenueSettingsTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettingsTable", + "printedName": "Penguin.VenueSettingsTable", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin18VenueSettingsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettingsTable", + "printedName": "Penguin.VenueSettingsTable", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)venueID", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)venueID", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setVenueID:", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)descriptions", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)descriptions", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setDescriptions:", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)value", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)value", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setValue:", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable", + "mangledName": "$s7Penguin18VenueSettingsTableC", + "moduleName": "Penguin", + "objc_name": "VenueSettingsTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "CategoryTable", + "printedName": "CategoryTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryTable", + "printedName": "Penguin.CategoryTable", + "usr": "c:@M@Penguin@objc(cs)CategoryTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)CategoryTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin13CategoryTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryTable", + "printedName": "Penguin.CategoryTable", + "usr": "c:@M@Penguin@objc(cs)CategoryTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "categoryIconUrl", + "printedName": "categoryIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryIconUrl", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryIconUrl", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryIconUrl:", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)color", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)color", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setColor:", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)framedIconUrl", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)framedIconUrl", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setFramedIconUrl:", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)id", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)id", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setId:", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)name", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)name", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setName:", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "poiCount", + "printedName": "poiCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)poiCount", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)poiCount", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setPoiCount:", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categoryDesc", + "printedName": "categoryDesc", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryDesc", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryDesc", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryDesc:", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)CategoryTable", + "mangledName": "$s7Penguin13CategoryTableC", + "moduleName": "Penguin", + "objc_name": "CategoryTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LangNames", + "printedName": "LangNames", + "children": [ + { + "kind": "Var", + "name": "ar", + "printedName": "ar", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO2aryA2CmF", + "mangledName": "$s7Penguin9LangNamesO2aryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "en", + "printedName": "en", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO2enyA2CmF", + "mangledName": "$s7Penguin9LangNamesO2enyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Default", + "printedName": "Default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO7DefaultyA2CmF", + "mangledName": "$s7Penguin9LangNamesO7DefaultyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LangNames?", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9LangNamesO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin9LangNamesO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9LangNamesO8rawValueSSvp", + "mangledName": "$s7Penguin9LangNamesO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9LangNamesO8rawValueSSvg", + "mangledName": "$s7Penguin9LangNamesO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin9LangNamesO", + "mangledName": "$s7Penguin9LangNamesO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LocalizableModel", + "printedName": "LocalizableModel", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalizableModel", + "printedName": "Penguin.LocalizableModel", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel(im)init", + "mangledName": "$s7Penguin16LocalizableModelCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel", + "mangledName": "$s7Penguin16LocalizableModelC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CategoryResponse", + "printedName": "CategoryResponse", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryResponse", + "printedName": "Penguin.CategoryResponse", + "usr": "s:7Penguin16CategoryResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16CategoryResponseV", + "mangledName": "$s7Penguin16CategoryResponseV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "POICategory", + "printedName": "POICategory", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV2idSiSgvp", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvg", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvs", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvM", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvp", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvg", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvs", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvM", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryIconUrl", + "printedName": "categoryIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvp", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvg", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvs", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvM", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvp", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvg", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvs", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvM", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV5colorSSSgvp", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvg", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvs", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvM", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "poiCount", + "printedName": "poiCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvp", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvg", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvs", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvM", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedName", + "printedName": "localizedName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvp", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvg", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvs", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvM", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedDescripition", + "printedName": "localizedDescripition", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvp", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvg", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvs", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvM", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "POICategory", + "printedName": "Penguin.POICategory", + "usr": "s:7Penguin11POICategoryV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11POICategoryV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11POICategoryV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin11POICategoryV", + "mangledName": "$s7Penguin11POICategoryV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorEdge", + "printedName": "ErrorEdge", + "children": [ + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8campusIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8campusIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7venueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7venueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7floorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7floorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2idSivp", + "mangledName": "$s7Penguin9ErrorEdgeC2idSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2idSivg", + "mangledName": "$s7Penguin9ErrorEdgeC2idSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC4typeSivp", + "mangledName": "$s7Penguin9ErrorEdgeC4typeSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC4typeSivg", + "mangledName": "$s7Penguin9ErrorEdgeC4typeSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7outdoorSbvp", + "mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7outdoorSbvg", + "mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC12updateStatusSivp", + "mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC12updateStatusSivg", + "mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1FloorID", + "printedName": "p1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1TypeID", + "printedName": "p1TypeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x1", + "printedName": "x1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2x1Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2x1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2x1Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2x1Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y1", + "printedName": "y1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2y1Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2y1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2y1Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2y1Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2FloorID", + "printedName": "p2FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2TypeID", + "printedName": "p2TypeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x2", + "printedName": "x2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2x2Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2x2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2x2Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2x2Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y2", + "printedName": "y2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2y2Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2y2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2y2Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2y2Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedTheta", + "printedName": "connectedTheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvp", + "mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvg", + "mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedDirection", + "printedName": "connectedDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivp", + "mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivg", + "mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorEdge", + "printedName": "Penguin.ErrorEdge", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge", + "mangledName": "$s7Penguin9ErrorEdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Geofence_Table", + "printedName": "Geofence_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Geofence_Table", + "printedName": "Penguin.Geofence_Table", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin14Geofence_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Geofence_Table", + "printedName": "Penguin.Geofence_Table", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)id", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)id", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setId:", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)longitude", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)longitude", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLongitude:", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)latitude", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)latitude", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLatitude:", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)radius", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)radius", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setRadius:", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)title", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)title", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setTitle:", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "geofenceDescription", + "printedName": "geofenceDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)geofenceDescription", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)geofenceDescription", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setGeofenceDescription:", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "endDate", + "printedName": "endDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)endDate", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)endDate", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setEndDate:", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "validity", + "printedName": "validity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)validity", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)validity", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setValidity:", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table", + "mangledName": "$s7Penguin14Geofence_TableC", + "moduleName": "Penguin", + "objc_name": "Geofence_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Darwin.sys.sysctl", + "printedName": "Darwin.sys.sysctl", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "IPAddressDetails", + "printedName": "IPAddressDetails", + "children": [ + { + "kind": "Var", + "name": "dataAPIAddress", + "printedName": "dataAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "positionAPIAddress", + "printedName": "positionAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "thirdPartyAPIAddress", + "printedName": "thirdPartyAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IPAddressDetails", + "printedName": "Penguin.IPAddressDetails", + "usr": "s:7Penguin16IPAddressDetailsV" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16IPAddressDetailsVACycfc", + "mangledName": "$s7Penguin16IPAddressDetailsVACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16IPAddressDetailsV", + "mangledName": "$s7Penguin16IPAddressDetailsV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "InternetConnectionManager", + "printedName": "InternetConnectionManager", + "children": [ + { + "kind": "Function", + "name": "isConnectedToNetwork", + "printedName": "isConnectedToNetwork()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ", + "mangledName": "$s7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin25InternetConnectionManagerC", + "mangledName": "$s7Penguin25InternetConnectionManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Gnode", + "printedName": "Gnode", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:edgeID:floorID:venueID:typeNum:lng:lat:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "hasDefaultArg": true, + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "hasDefaultArg": true, + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc", + "mangledName": "$s7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC1xSivp", + "mangledName": "$s7Penguin5GnodeC1xSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivg", + "mangledName": "$s7Penguin5GnodeC1xSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivs", + "mangledName": "$s7Penguin5GnodeC1xSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivM", + "mangledName": "$s7Penguin5GnodeC1xSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC1ySivp", + "mangledName": "$s7Penguin5GnodeC1ySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivg", + "mangledName": "$s7Penguin5GnodeC1ySivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivs", + "mangledName": "$s7Penguin5GnodeC1ySivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivM", + "mangledName": "$s7Penguin5GnodeC1ySivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7floorIDSivp", + "mangledName": "$s7Penguin5GnodeC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivg", + "mangledName": "$s7Penguin5GnodeC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivs", + "mangledName": "$s7Penguin5GnodeC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivM", + "mangledName": "$s7Penguin5GnodeC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7venueIDSivp", + "mangledName": "$s7Penguin5GnodeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivg", + "mangledName": "$s7Penguin5GnodeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivs", + "mangledName": "$s7Penguin5GnodeC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivM", + "mangledName": "$s7Penguin5GnodeC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC6edgeIDSivp", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivg", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivs", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivM", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "typeNum", + "printedName": "typeNum", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvp", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvg", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvs", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvM", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lng", + "printedName": "lng", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC3lngSdvp", + "mangledName": "$s7Penguin5GnodeC3lngSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvg", + "mangledName": "$s7Penguin5GnodeC3lngSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvs", + "mangledName": "$s7Penguin5GnodeC3lngSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvM", + "mangledName": "$s7Penguin5GnodeC3lngSdvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lat", + "printedName": "lat", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC3latSdvp", + "mangledName": "$s7Penguin5GnodeC3latSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvg", + "mangledName": "$s7Penguin5GnodeC3latSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvs", + "mangledName": "$s7Penguin5GnodeC3latSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvM", + "mangledName": "$s7Penguin5GnodeC3latSdvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvp", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvg", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvs", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvM", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp", + "mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg", + "mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5GnodeCACycfc", + "mangledName": "$s7Penguin5GnodeCACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:7Penguin5GnodeC", + "mangledName": "$s7Penguin5GnodeC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ThreeDimensionalModel", + "printedName": "ThreeDimensionalModel", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerLongitude", + "printedName": "centerLongitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerLatitude", + "printedName": "centerLatitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin21ThreeDimensionalModelV", + "mangledName": "$s7Penguin21ThreeDimensionalModelV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Venue", + "printedName": "Venue", + "children": [ + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC7venueIDSivp", + "mangledName": "$s7Penguin5VenueC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivg", + "mangledName": "$s7Penguin5VenueC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivs", + "mangledName": "$s7Penguin5VenueC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivM", + "mangledName": "$s7Penguin5VenueC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueName", + "printedName": "venueName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9venueNameSSvp", + "mangledName": "$s7Penguin5VenueC9venueNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvg", + "mangledName": "$s7Penguin5VenueC9venueNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvs", + "mangledName": "$s7Penguin5VenueC9venueNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvM", + "mangledName": "$s7Penguin5VenueC9venueNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueArabicName", + "printedName": "venueArabicName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvp", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvg", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvs", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvM", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isWifi", + "printedName": "isWifi", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC6isWifiSbvp", + "mangledName": "$s7Penguin5VenueC6isWifiSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvg", + "mangledName": "$s7Penguin5VenueC6isWifiSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvs", + "mangledName": "$s7Penguin5VenueC6isWifiSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvM", + "mangledName": "$s7Penguin5VenueC6isWifiSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isBLE", + "printedName": "isBLE", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5isBLESbvp", + "mangledName": "$s7Penguin5VenueC5isBLESbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvg", + "mangledName": "$s7Penguin5VenueC5isBLESbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvs", + "mangledName": "$s7Penguin5VenueC5isBLESbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvM", + "mangledName": "$s7Penguin5VenueC5isBLESbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMix", + "printedName": "isMix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5isMixSbvp", + "mangledName": "$s7Penguin5VenueC5isMixSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvg", + "mangledName": "$s7Penguin5VenueC5isMixSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvs", + "mangledName": "$s7Penguin5VenueC5isMixSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvM", + "mangledName": "$s7Penguin5VenueC5isMixSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusId", + "printedName": "campusId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC8campusIdSivp", + "mangledName": "$s7Penguin5VenueC8campusIdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivg", + "mangledName": "$s7Penguin5VenueC8campusIdSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivs", + "mangledName": "$s7Penguin5VenueC8campusIdSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivM", + "mangledName": "$s7Penguin5VenueC8campusIdSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueUpdateStatus", + "printedName": "venueUpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivp", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivg", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivs", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivM", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueSettings", + "printedName": "venueSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvp", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvg", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvs", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0CvM", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0CvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latPoints", + "printedName": "latPoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvp", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvg", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvs", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvM", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lngPoints", + "printedName": "lngPoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvp", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvg", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvs", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvM", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "points", + "printedName": "points", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11centerPointSSvp", + "mangledName": "$s7Penguin5VenueC11centerPointSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvg", + "mangledName": "$s7Penguin5VenueC11centerPointSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvs", + "mangledName": "$s7Penguin5VenueC11centerPointSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvM", + "mangledName": "$s7Penguin5VenueC11centerPointSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9isDefaultSbvp", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvg", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvs", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvM", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC13isUndergroundSbvp", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvg", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvs", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvM", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15extrusionHeightSivp", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivg", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivs", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivM", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "threeDModel", + "printedName": "threeDModel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5levelAA8MapLevelOvp", + "mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5levelAA8MapLevelOvg", + "mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trimmedName", + "printedName": "trimmedName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11trimmedNameSSvp", + "mangledName": "$s7Penguin5VenueC11trimmedNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11trimmedNameSSvg", + "mangledName": "$s7Penguin5VenueC11trimmedNameSSvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedVenues", + "printedName": "connectedVenues", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvp", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvg", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvs", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvM", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "getCenterPoints", + "printedName": "getCenterPoints()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5VenueC15getCenterPointsSaySdGSgyF", + "mangledName": "$s7Penguin5VenueC15getCenterPointsSaySdGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "findMaxLatitudePoint", + "printedName": "findMaxLatitudePoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF", + "mangledName": "$s7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "polygonCoordinates", + "printedName": "polygonCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5VenueC4dataACSDySSypGSg_tcfc", + "mangledName": "$s7Penguin5VenueC4dataACSDySSypGSg_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Venue", + "mangledName": "$s7Penguin5VenueC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "children": [ + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp", + "mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg", + "mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvp", + "mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvg", + "mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvp", + "mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvg", + "mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GateNodeModel", + "printedName": "GateNodeModel", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "is_floor_gate_node", + "printedName": "is_floor_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "is_connected_gate_node", + "printedName": "is_connected_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvp", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvg", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvs", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvM", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvs", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvM", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvp", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvg", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvs", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvM", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isCampusGate", + "printedName": "isCampusGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "toCGPoint", + "printedName": "toCGPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF", + "mangledName": "$s7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin13GateNodeModelC", + "mangledName": "$s7Penguin13GateNodeModelC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VenueSettings", + "printedName": "VenueSettings", + "children": [ + { + "kind": "Var", + "name": "scanInterval", + "printedName": "scanInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivp", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivg", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivs", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivM", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "positionCount", + "printedName": "positionCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "interScanCount", + "printedName": "interScanCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epTimeOutCount", + "printedName": "epTimeOutCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "BLEScanOutOfCoverage", + "printedName": "BLEScanOutOfCoverage", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "emptyBLEScanTimeOut", + "printedName": "emptyBLEScanTimeOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tStatic", + "printedName": "tStatic", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvp", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvg", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvs", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvM", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lowPassFilterFactor", + "printedName": "lowPassFilterFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvp", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvg", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvs", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvM", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tSlow", + "printedName": "tSlow", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvp", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvg", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvs", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvM", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delta_filter", + "printedName": "delta_filter", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvp", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvg", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvs", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvM", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "VenueDetectionAfterTriggerThreshold", + "printedName": "VenueDetectionAfterTriggerThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsWithinPolygonThreshold", + "printedName": "GpsWithinPolygonThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GetEPExceptionResponseThreshold", + "printedName": "GetEPExceptionResponseThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GPSDistanceOutOfThresholdCount", + "printedName": "GPSDistanceOutOfThresholdCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "BeaconVendors", + "printedName": "BeaconVendors", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvp", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvg", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvs", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvM", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsAccuracyThreshold", + "printedName": "GpsAccuracyThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsAccuracyCountThreshold", + "printedName": "GpsAccuracyCountThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getVendors", + "printedName": "getVendors()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13VenueSettingsC10getVendorsSaySSGyF", + "mangledName": "$s7Penguin13VenueSettingsC10getVendorsSaySSGyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMinewBecon", + "printedName": "isMinewBecon()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13VenueSettingsC12isMinewBeconSbyF", + "mangledName": "$s7Penguin13VenueSettingsC12isMinewBeconSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin13VenueSettingsC", + "mangledName": "$s7Penguin13VenueSettingsC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Floor", + "printedName": "Floor", + "children": [ + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC7floorIDSivp", + "mangledName": "$s7Penguin5FloorC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivg", + "mangledName": "$s7Penguin5FloorC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivs", + "mangledName": "$s7Penguin5FloorC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivM", + "mangledName": "$s7Penguin5FloorC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorVenueID", + "printedName": "floorVenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC12floorVenueIDSivp", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivg", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivs", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivM", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorName", + "printedName": "floorName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC9floorNameSSvp", + "mangledName": "$s7Penguin5FloorC9floorNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvg", + "mangledName": "$s7Penguin5FloorC9floorNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvs", + "mangledName": "$s7Penguin5FloorC9floorNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvM", + "mangledName": "$s7Penguin5FloorC9floorNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorDescription", + "printedName": "floorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvp", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvg", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvs", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvM", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapUrl", + "printedName": "floorMapUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvp", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvg", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvs", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvM", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapImage", + "printedName": "floorMapImage", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvp", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvg", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvs", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvM", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorIconID", + "printedName": "floorIconID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC11floorIconIDSivp", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivg", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivs", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivM", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorIconImage", + "printedName": "floorIconImage", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvp", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvg", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvs", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvM", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorOrder", + "printedName": "floorOrder", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC10floorOrderSivp", + "mangledName": "$s7Penguin5FloorC10floorOrderSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivg", + "mangledName": "$s7Penguin5FloorC10floorOrderSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivs", + "mangledName": "$s7Penguin5FloorC10floorOrderSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivM", + "mangledName": "$s7Penguin5FloorC10floorOrderSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapScaleFactor", + "printedName": "floorMapScaleFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvp", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvg", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvs", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvM", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC9isDefaultSbvp", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvg", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvs", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvM", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC13isUndergroundSbvp", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvg", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvs", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvM", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentCenter", + "printedName": "alignmentCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvp", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvg", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvs", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvM", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentOrigin", + "printedName": "alignmentOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvp", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvg", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvs", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvM", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScale", + "printedName": "alignmentScale", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvp", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvg", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvs", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvM", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentRotation", + "printedName": "alignmentRotation", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvp", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvg", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvs", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvM", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleX", + "printedName": "alignmentScaleX", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvp", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvg", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvs", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvM", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleY", + "printedName": "alignmentScaleY", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvp", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvg", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvs", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvM", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5labelSSvp", + "mangledName": "$s7Penguin5FloorC5labelSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvg", + "mangledName": "$s7Penguin5FloorC5labelSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvs", + "mangledName": "$s7Penguin5FloorC5labelSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvM", + "mangledName": "$s7Penguin5FloorC5labelSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "geoJsonUrl", + "printedName": "geoJsonUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvp", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvg", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvs", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvM", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC12updateStatusSivp", + "mangledName": "$s7Penguin5FloorC12updateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivg", + "mangledName": "$s7Penguin5FloorC12updateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivs", + "mangledName": "$s7Penguin5FloorC12updateStatusSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivM", + "mangledName": "$s7Penguin5FloorC12updateStatusSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5venueAA5VenueCvp", + "mangledName": "$s7Penguin5FloorC5venueAA5VenueCvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5venueAA5VenueCvg", + "mangledName": "$s7Penguin5FloorC5venueAA5VenueCvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5levelAA8MapLevelOvp", + "mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5levelAA8MapLevelOvg", + "mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "setting", + "printedName": "setting", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvp", + "mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvg", + "mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Floor(im)init", + "mangledName": "$s7Penguin5FloorCACycfc", + "moduleName": "Penguin", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floorID:venueID:name:description:mapUrl:mapScaleFactor:iconID:floorOrder:alignmentCenter:alignmentOrigin:alignmentScale:alignmentScaleX:alignmentScaleY:alignmentRotation:isDefault:isUnderground:label:goeJsonUrl:updateStatus:xyToLongParameters:xyToLatParameters:longlatToXParameters:longlatToYParameters:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc", + "mangledName": "$s7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getAnchorCoordinate", + "printedName": "getAnchorCoordinate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF", + "mangledName": "$s7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAlignmentCenter", + "printedName": "getAlignmentCenter()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC18getAlignmentCenterSaySdGSgyF", + "mangledName": "$s7Penguin5FloorC18getAlignmentCenterSaySdGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getUrlFloorName", + "printedName": "getUrlFloorName()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC06getUrlB4NameSSSgyF", + "mangledName": "$s7Penguin5FloorC06getUrlB4NameSSSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Floor", + "mangledName": "$s7Penguin5FloorC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloorSettings", + "printedName": "FloorSettings", + "children": [ + { + "kind": "Var", + "name": "floorMapNorth", + "printedName": "floorMapNorth", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivp", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivg", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivs", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivM", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapMatchingThreshold", + "printedName": "floorMapMatchingThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorFarDistance", + "printedName": "floorFarDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNearDistance", + "printedName": "floorNearDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNotConnectedEdgeDistance", + "printedName": "floorNotConnectedEdgeDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorErrorDetectionDistance", + "printedName": "floorErrorDetectionDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorErrorDetectionCount", + "printedName": "floorErrorDetectionCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorElevatorConnectedDistance", + "printedName": "floorElevatorConnectedDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorServerConnectivityThreshold", + "printedName": "floorServerConnectivityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorDefaultStepLength", + "printedName": "floorDefaultStepLength", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNonIMUstepCount", + "printedName": "floorNonIMUstepCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorParticleResetCounter", + "printedName": "floorParticleResetCounter", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivp", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivg", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivs", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivM", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorHeight", + "printedName": "floorHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvp", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvg", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvs", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvM", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "transCounterThreshold", + "printedName": "transCounterThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flatCounterThreshold", + "printedName": "flatCounterThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iOSTransitionReadingsCount", + "printedName": "iOSTransitionReadingsCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deltaEscalator", + "printedName": "deltaEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvp", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvg", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvs", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvM", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "ePTrustThreshold", + "printedName": "ePTrustThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvp", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvg", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvs", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvM", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gateNodeDistanceThreshold", + "printedName": "gateNodeDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSTimerThreshold", + "printedName": "gPSTimerThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSTimerDefaultValue", + "printedName": "gPSTimerDefaultValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSStartLogicDistanceThreshold", + "printedName": "gPSStartLogicDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "DefaultZoomLevel", + "printedName": "DefaultZoomLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvp", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvg", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvs", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvM", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "NavigationReachDistance", + "printedName": "NavigationReachDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "instructionChangeDistanceThreshold", + "printedName": "instructionChangeDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epNotTrustdCountThreshold", + "printedName": "epNotTrustdCountThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13FloorSettingsVACycfc", + "mangledName": "$s7Penguin13FloorSettingsVACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mapNorth:threshold:farDistance:nearDistance:notConnectedEdgeDistance:serverConnectivityThreshold:errorDetectionDistance:errorDetectionCount:elevatorConnectedDistance:defaultStepLength:nonIMUstepCount:particleResetCounter:height:transCounterThreshold:flatCounterThreshold:transitionReadingsCount:deltaEscalator:ePTrustThreshold:gateNodeDistanceThreshold:gPSTimerThreshold:gPSTimerDefaultValue:gPSStartLogicDistanceThreshold:NavigationReachDistance:DefaultZoomLevel:instructionChangeDistanceThreshold:epNotTrustdCountThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc", + "mangledName": "$s7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "floorServerConnectivityThresholdInSeconds", + "printedName": "floorServerConnectivityThresholdInSeconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF", + "mangledName": "$s7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin13FloorSettingsV", + "mangledName": "$s7Penguin13FloorSettingsV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Edge", + "printedName": "Edge", + "children": [ + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeIDSivp", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivg", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivs", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivM", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeFloorID", + "printedName": "edgeFloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivp", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivg", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivs", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivM", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC7venueIDSivp", + "mangledName": "$s7Penguin4EdgeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivg", + "mangledName": "$s7Penguin4EdgeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivs", + "mangledName": "$s7Penguin4EdgeC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivM", + "mangledName": "$s7Penguin4EdgeC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivp", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivg", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivs", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivM", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivp", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivg", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivs", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivM", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeX1", + "printedName": "edgeX1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeX1Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1SivM", + "mangledName": "$s7Penguin4EdgeC6edgeX1SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeY1", + "printedName": "edgeY1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeY1Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1SivM", + "mangledName": "$s7Penguin4EdgeC6edgeY1SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeP1FloorID", + "printedName": "edgeP1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivp", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivg", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivs", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivM", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeX2", + "printedName": "edgeX2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeX2Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2SivM", + "mangledName": "$s7Penguin4EdgeC6edgeX2SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeY2", + "printedName": "edgeY2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeY2Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2SivM", + "mangledName": "$s7Penguin4EdgeC6edgeY2SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeP2FloorID", + "printedName": "edgeP2FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivp", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivg", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivs", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivM", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeWeight", + "printedName": "edgeWeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvp", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvg", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvs", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvM", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeType", + "printedName": "edgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvp", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvg", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvs", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvM", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeTransType", + "printedName": "edgeTransType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "perpencularDistance", + "printedName": "perpencularDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvp", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvg", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvs", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvM", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "withinEdgeIndicatorValue", + "printedName": "withinEdgeIndicatorValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvp", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvg", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvs", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvM", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "distanceAvg", + "printedName": "distanceAvg", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvp", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvg", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvs", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvM", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC8campusIDSivp", + "mangledName": "$s7Penguin4EdgeC8campusIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivg", + "mangledName": "$s7Penguin4EdgeC8campusIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivs", + "mangledName": "$s7Penguin4EdgeC8campusIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivM", + "mangledName": "$s7Penguin4EdgeC8campusIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC7outdoorSbvp", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvg", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvs", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvM", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p1Type", + "printedName": "p1Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovp", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovg", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovs", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0OvM", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p2Type", + "printedName": "p2Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovp", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovg", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovs", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0OvM", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10longitude1Sdvp", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1Sdvg", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1Sdvs", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1SdvM", + "mangledName": "$s7Penguin4EdgeC10longitude1SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9latitude1Sdvp", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1Sdvg", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1Sdvs", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1SdvM", + "mangledName": "$s7Penguin4EdgeC9latitude1SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10longitude2Sdvp", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2Sdvg", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2Sdvs", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2SdvM", + "mangledName": "$s7Penguin4EdgeC10longitude2SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9latitude2Sdvp", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2Sdvg", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2Sdvs", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2SdvM", + "mangledName": "$s7Penguin4EdgeC9latitude2SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "edgeLength", + "printedName": "edgeLength()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC10edgeLengthSdyF", + "mangledName": "$s7Penguin4EdgeC10edgeLengthSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p1toCLLocationCoordinate2D", + "printedName": "p1toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p2toCLLocationCoordinate2D", + "printedName": "p2toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p1", + "printedName": "p1()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC2p1So7CGPointVyF", + "mangledName": "$s7Penguin4EdgeC2p1So7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p2", + "printedName": "p2()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC2p2So7CGPointVyF", + "mangledName": "$s7Penguin4EdgeC2p2So7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deltaX", + "printedName": "deltaX()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC6deltaXSiyF", + "mangledName": "$s7Penguin4EdgeC6deltaXSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deltaY", + "printedName": "deltaY()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC6deltaYSiyF", + "mangledName": "$s7Penguin4EdgeC6deltaYSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeOrientation", + "printedName": "edgeOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC15edgeOrientationSdyF", + "mangledName": "$s7Penguin4EdgeC15edgeOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeInverseOrientation", + "printedName": "edgeInverseOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC22edgeInverseOrientationSdyF", + "mangledName": "$s7Penguin4EdgeC22edgeInverseOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getWithinEdgeIndicator", + "printedName": "getWithinEdgeIndicator(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPerpendicularDistance", + "printedName": "getPerpendicularDistance(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "calculateEdgeWeight", + "printedName": "calculateEdgeWeight(currentEP:previousEP:meanDistance:threshold:orientationAvailable:orientationValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF", + "mangledName": "$s7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeAvgDistance", + "printedName": "edgeAvgDistance(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Edge", + "mangledName": "$s7Penguin4EdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PenguinPoint", + "printedName": "PenguinPoint", + "children": [ + { + "kind": "Var", + "name": "pointVenueID", + "printedName": "pointVenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivp", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivg", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivs", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivM", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointFloorID", + "printedName": "pointFloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivp", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivg", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivs", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivM", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointX", + "printedName": "pointX", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV6pointXSivp", + "mangledName": "$s7Penguin0A5PointV6pointXSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivg", + "mangledName": "$s7Penguin0A5PointV6pointXSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivs", + "mangledName": "$s7Penguin0A5PointV6pointXSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivM", + "mangledName": "$s7Penguin0A5PointV6pointXSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointY", + "printedName": "pointY", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV6pointYSivp", + "mangledName": "$s7Penguin0A5PointV6pointYSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivg", + "mangledName": "$s7Penguin0A5PointV6pointYSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivs", + "mangledName": "$s7Penguin0A5PointV6pointYSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivM", + "mangledName": "$s7Penguin0A5PointV6pointYSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "stepCount", + "printedName": "stepCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV9stepCountSivp", + "mangledName": "$s7Penguin0A5PointV9stepCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivg", + "mangledName": "$s7Penguin0A5PointV9stepCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivs", + "mangledName": "$s7Penguin0A5PointV9stepCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivM", + "mangledName": "$s7Penguin0A5PointV9stepCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "requestID", + "printedName": "requestID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV9requestIDSivp", + "mangledName": "$s7Penguin0A5PointV9requestIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivg", + "mangledName": "$s7Penguin0A5PointV9requestIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivs", + "mangledName": "$s7Penguin0A5PointV9requestIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivM", + "mangledName": "$s7Penguin0A5PointV9requestIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "orientationVector", + "printedName": "orientationVector", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvp", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvg", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvs", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvM", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "orientationAccuracy", + "printedName": "orientationAccuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivp", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivg", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivs", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivM", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accelerometerAccuracy", + "printedName": "accelerometerAccuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivp", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivg", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivs", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivM", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accuracy", + "printedName": "accuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV8accuracySivp", + "mangledName": "$s7Penguin0A5PointV8accuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivg", + "mangledName": "$s7Penguin0A5PointV8accuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivs", + "mangledName": "$s7Penguin0A5PointV8accuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivM", + "mangledName": "$s7Penguin0A5PointV8accuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointTypeScan", + "printedName": "pointTypeScan", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivp", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivg", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivs", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivM", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin0A5PointV", + "mangledName": "$s7Penguin0A5PointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NavigationSubPath", + "printedName": "NavigationSubPath", + "children": [ + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivp", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivg", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivs", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivM", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivp", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivg", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivs", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivM", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstEdge", + "printedName": "firstEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pathIndex", + "printedName": "pathIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivp", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivg", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivs", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivM", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pathEdges", + "printedName": "pathEdges", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "subPathsSize", + "printedName": "subPathsSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivp", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivg", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivs", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivM", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath(im)init", + "mangledName": "$s7Penguin17NavigationSubPathCACycfc", + "moduleName": "Penguin", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venueID:floorID:subPathIndex:firstEdge:subPathEdges:subPathsSize:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc", + "mangledName": "$s7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath", + "mangledName": "$s7Penguin17NavigationSubPathC", + "moduleName": "Penguin", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NearGateData", + "printedName": "NearGateData", + "children": [ + { + "kind": "Var", + "name": "floors", + "printedName": "floors", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Floor]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp", + "mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Floor]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg", + "mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venues", + "printedName": "venues", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Venue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp", + "mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Venue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg", + "mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12NearGateDataV", + "mangledName": "$s7Penguin12NearGateDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NextRoutPathData", + "printedName": "NextRoutPathData", + "children": [ + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp", + "mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg", + "mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp", + "mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg", + "mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16NextRoutPathDataV", + "mangledName": "$s7Penguin16NextRoutPathDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Translatable", + "printedName": "Translatable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12TranslatableV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin12TranslatableV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12TranslatableV", + "mangledName": "$s7Penguin12TranslatableV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PILocationManagerDelegate", + "printedName": "PILocationManagerDelegate", + "children": [ + { + "kind": "Function", + "name": "onLocationChange", + "printedName": "onLocationChange(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEdgeChange", + "printedName": "onEdgeChange(edge:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onVenueChange", + "printedName": "onVenueChange(venue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onFloorChange", + "printedName": "onFloorChange(floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onRotationChange", + "printedName": "onRotationChange(rotation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIRotation", + "printedName": "Penguin.PIRotation", + "usr": "c:@M@Penguin@objc(cs)PIRotation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onConnectivityStatusChange", + "printedName": "onConnectivityStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onSourceConnectivityStatusChange", + "printedName": "onSourceConnectivityStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onGPSStatusChangeChange", + "printedName": "onGPSStatusChangeChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTrustedFloorChange", + "printedName": "onTrustedFloorChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTransision", + "printedName": "onTransision(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEpLocationChange", + "printedName": "onEpLocationChange(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEpException", + "printedName": "onEpException(resetSDK:exMessage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onBlePowerStatusChange", + "printedName": "onBlePowerStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin25PILocationManagerDelegateP", + "mangledName": "$s7Penguin25PILocationManagerDelegateP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIInitializerDelegate", + "printedName": "PIInitializerDelegate", + "children": [ + { + "kind": "Function", + "name": "onReady", + "printedName": "onReady(warning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onReadyWithWarning:", + "mangledName": "$s7Penguin21PIInitializerDelegateP7onReady7warningyAA11WarningCodeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitilzationError", + "printedName": "onInitilzationError(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitilzationErrorWithError:", + "mangledName": "$s7Penguin21PIInitializerDelegateP19onInitilzationError5erroryAA0F4CodeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitializationProgressChange", + "printedName": "onInitializationProgressChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitializationProgressChangeWithStatus:", + "mangledName": "$s7Penguin21PIInitializerDelegateP30onInitializationProgressChange6statusyAA12SDKOperationO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate", + "mangledName": "$s7Penguin21PIInitializerDelegateP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Gate_node", + "printedName": "Gate_node", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Gate_node", + "printedName": "Penguin.Gate_node", + "usr": "c:@M@Penguin@objc(cs)Gate_node" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Gate_node(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin9Gate_nodeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Gate_node", + "printedName": "Penguin.Gate_node", + "usr": "c:@M@Penguin@objc(cs)Gate_node" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "campus_id", + "printedName": "campus_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)campus_id", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)campus_id", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setCampus_id:", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "edge_id", + "printedName": "edge_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)edge_id", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)edge_id", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setEdge_id:", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)outdoor", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)outdoor", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setOutdoor:", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "update_status", + "printedName": "update_status", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)update_status", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)update_status", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setUpdate_status:", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)id", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)id", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setId:", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venue_id", + "printedName": "venue_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)venue_id", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)venue_id", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setVenue_id:", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floor_id", + "printedName": "floor_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)floor_id", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)floor_id", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setFloor_id:", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)type", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)type", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setType:", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)x", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)x", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setX:", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)y", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)y", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setY:", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)longitude", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)longitude", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLongitude:", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)latitude", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)latitude", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLatitude:", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_floor_gate_node", + "printedName": "is_floor_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_floor_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_floor_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_floor_gate_node:", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_connected_gate_node", + "printedName": "is_connected_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_connected_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_connected_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_connected_gate_node:", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isCampusGate", + "printedName": "isCampusGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)isCampusGate", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)isCampusGate", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIsCampusGate:", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Gate_node", + "mangledName": "$s7Penguin9Gate_nodeC", + "moduleName": "Penguin", + "objc_name": "Gate_node", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Route", + "printedName": "Route", + "children": [ + { + "kind": "Var", + "name": "result", + "printedName": "result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV6resultSbSgvp", + "mangledName": "$s7Penguin5RouteV6resultSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvg", + "mangledName": "$s7Penguin5RouteV6resultSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvs", + "mangledName": "$s7Penguin5RouteV6resultSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvM", + "mangledName": "$s7Penguin5RouteV6resultSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV7messageSSSgvp", + "mangledName": "$s7Penguin5RouteV7messageSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvg", + "mangledName": "$s7Penguin5RouteV7messageSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvs", + "mangledName": "$s7Penguin5RouteV7messageSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvM", + "mangledName": "$s7Penguin5RouteV7messageSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvp", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvg", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvs", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvM", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5RouteV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin5RouteV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5RouteV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin5RouteV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin5RouteV", + "mangledName": "$s7Penguin5RouteV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteStatus", + "printedName": "RouteStatus", + "children": [ + { + "kind": "Var", + "name": "reached", + "printedName": "reached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.RouteStatus.Type) -> Penguin.RouteStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.RouteStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11RouteStatusO7reachedyA2CmF", + "mangledName": "$s7Penguin11RouteStatusO7reachedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11RouteStatusO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin11RouteStatusO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11RouteStatusO8rawValueSSvp", + "mangledName": "$s7Penguin11RouteStatusO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11RouteStatusO8rawValueSSvg", + "mangledName": "$s7Penguin11RouteStatusO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin11RouteStatusO", + "mangledName": "$s7Penguin11RouteStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteLeg", + "printedName": "RouteLeg", + "children": [ + { + "kind": "Var", + "name": "sourceLocation", + "printedName": "sourceLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "destination", + "printedName": "destination", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvp", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvg", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvs", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvM", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvp", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvg", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvs", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvM", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "travelTime", + "printedName": "travelTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvp", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvg", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvs", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvM", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "shortestPath", + "printedName": "shortestPath", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(sourceLocation:destination:length:shortestPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc", + "mangledName": "$s7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8RouteLegV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin8RouteLegV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin8RouteLegV", + "mangledName": "$s7Penguin8RouteLegV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Destination", + "printedName": "Destination", + "children": [ + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvp", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvg", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvs", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvM", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvp", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvg", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvs", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvM", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvp", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvg", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvs", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvM", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC1xSiSgvp", + "mangledName": "$s7Penguin11DestinationC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvg", + "mangledName": "$s7Penguin11DestinationC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvs", + "mangledName": "$s7Penguin11DestinationC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvM", + "mangledName": "$s7Penguin11DestinationC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC1ySiSgvp", + "mangledName": "$s7Penguin11DestinationC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvg", + "mangledName": "$s7Penguin11DestinationC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvs", + "mangledName": "$s7Penguin11DestinationC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvM", + "mangledName": "$s7Penguin11DestinationC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvp", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvg", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvs", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvM", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvp", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvg", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvs", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvM", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearLandmark", + "printedName": "nearLandmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(poi:venueID:floorID:x:y:longitude:latitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc", + "mangledName": "$s7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Destination(im)init", + "mangledName": "$s7Penguin11DestinationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11DestinationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11DestinationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11DestinationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11DestinationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Destination", + "mangledName": "$s7Penguin11DestinationC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationPOI", + "printedName": "DestinationPOI", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvp", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvg", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvs", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvM", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvp", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvg", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvs", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvM", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc", + "mangledName": "$s7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI(im)init", + "mangledName": "$s7Penguin14DestinationPOICACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI", + "mangledName": "$s7Penguin14DestinationPOIC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceLocation", + "printedName": "SourceLocation", + "children": [ + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC1xSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC1ySiSgvp", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvg", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvs", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvM", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearLandmark", + "printedName": "nearLandmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SourceLocation(im)init", + "mangledName": "$s7Penguin14SourceLocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SourceLocation", + "mangledName": "$s7Penguin14SourceLocationC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NearPlace", + "printedName": "NearPlace", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV4typeSSvp", + "mangledName": "$s7Penguin9NearPlaceV4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV4typeSSvg", + "mangledName": "$s7Penguin9NearPlaceV4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venueName", + "printedName": "venueName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV9venueNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV9venueNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV9venueNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV9venueNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gateName", + "printedName": "gateName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV8gateNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV8gateNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV8gateNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV8gateNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "poiName", + "printedName": "poiName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV7poiNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV7poiNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV7poiNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV7poiNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin9NearPlaceV", + "mangledName": "$s7Penguin9NearPlaceV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShortestPath", + "printedName": "ShortestPath", + "children": [ + { + "kind": "Var", + "name": "count", + "printedName": "count", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12ShortestPathV5countSiSgvp", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvg", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvs", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvM", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "subPaths", + "printedName": "subPaths", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(count:subPaths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc", + "mangledName": "$s7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12ShortestPathV", + "mangledName": "$s7Penguin12ShortestPathV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SubPath", + "printedName": "SubPath", + "children": [ + { + "kind": "Var", + "name": "index", + "printedName": "index", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC5indexSiSgvp", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvg", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvs", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvM", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvp", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvg", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvs", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvM", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvp", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvg", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvs", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvM", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgesCount", + "printedName": "edgesCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvp", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvg", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvs", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvM", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC6lengthSdSgvp", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvg", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvs", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvM", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "duration", + "printedName": "duration", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC8durationSdSgvp", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvg", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvs", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvM", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstNode", + "printedName": "firstNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvp", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvg", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvs", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvM", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastNode", + "printedName": "lastNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvp", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvg", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvs", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvM", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edges", + "printedName": "edges", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isOnCampus", + "printedName": "isOnCampus", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvp", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvg", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvs", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvM", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinates", + "printedName": "coordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(index:venueID:floorID:edgesCount:length:duration:firstNode:lastNode:edges:isOnCampus:coordinates:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "hasDefaultArg": true, + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc", + "mangledName": "$s7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC4copyACyF", + "mangledName": "$s7Penguin7SubPathC4copyACyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndex", + "printedName": "getIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC8getIndexSiyF", + "mangledName": "$s7Penguin7SubPathC8getIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF", + "mangledName": "$s7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC12toCLLocationSo0E0CSgyF", + "mangledName": "$s7Penguin7SubPathC12toCLLocationSo0E0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bearing", + "printedName": "bearing(startLat:startLng:destLat:destLng:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "mangledName": "$s7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getOrientation", + "printedName": "getOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC14getOrientationSdyF", + "mangledName": "$s7Penguin7SubPathC14getOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SubPath(im)init", + "mangledName": "$s7Penguin7SubPathCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7SubPathC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin7SubPathC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin7SubPathC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SubPath", + "mangledName": "$s7Penguin7SubPathC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteEdge", + "printedName": "RouteEdge", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstNode", + "printedName": "firstNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "secondNode", + "printedName": "secondNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connectedtheta", + "printedName": "connectedtheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvp", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvg", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvs", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvM", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connecteddirection", + "printedName": "connecteddirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvp", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvg", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvs", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvM", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mergedEdges", + "printedName": "mergedEdges", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvp", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvg", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvs", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvM", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maneuverImage", + "printedName": "maneuverImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isStraight", + "printedName": "isStraight", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10isStraightSbvp", + "mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10isStraightSbvg", + "mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mergedEdge", + "printedName": "mergedEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvp", + "mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvg", + "mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isTransition", + "printedName": "isTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC12isTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC12isTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isElevator", + "printedName": "isElevator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10isElevatorSbvp", + "mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10isElevatorSbvg", + "mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isGate", + "printedName": "isGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6isGateSbvp", + "mangledName": "$s7Penguin9RouteEdgeC6isGateSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6isGateSbvg", + "mangledName": "$s7Penguin9RouteEdgeC6isGateSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isEscalator", + "printedName": "isEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvp", + "mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvg", + "mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isStair", + "printedName": "isStair", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC7isStairSbvp", + "mangledName": "$s7Penguin9RouteEdgeC7isStairSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC7isStairSbvg", + "mangledName": "$s7Penguin9RouteEdgeC7isStairSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRamp", + "printedName": "isRamp", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6isRampSbvp", + "mangledName": "$s7Penguin9RouteEdgeC6isRampSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6isRampSbvg", + "mangledName": "$s7Penguin9RouteEdgeC6isRampSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isInclinedTransition", + "printedName": "isInclinedTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isVenueTransition", + "printedName": "isVenueTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isFloorTransition", + "printedName": "isFloorTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSameTransition", + "printedName": "isSameTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC4copyACyF", + "mangledName": "$s7Penguin9RouteEdgeC4copyACyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6lengthSdvp", + "mangledName": "$s7Penguin9RouteEdgeC6lengthSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6lengthSdvg", + "mangledName": "$s7Penguin9RouteEdgeC6lengthSdvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mergedDirectionTypes", + "printedName": "mergedDirectionTypes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp", + "mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg", + "mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:firstNode:secondNode:connectedtheta:connecteddirection:maneuverImage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc", + "mangledName": "$s7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "bearing", + "printedName": "bearing(startLat:startLng:destLat:destLng:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "mangledName": "$s7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getOrientation", + "printedName": "getOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC14getOrientationSdyF", + "mangledName": "$s7Penguin9RouteEdgeC14getOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mergeEdge", + "printedName": "mergeEdge(_:mergesLengths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF", + "mangledName": "$s7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mergeInclinedEdge", + "printedName": "mergeInclinedEdge(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC013mergeInclinedC0yyACF", + "mangledName": "$s7Penguin9RouteEdgeC013mergeInclinedC0yyACF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "doesContainEdge", + "printedName": "doesContainEdge(edgeId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF", + "mangledName": "$s7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)RouteEdge(im)init", + "mangledName": "$s7Penguin9RouteEdgeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)RouteEdge", + "mangledName": "$s7Penguin9RouteEdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteEdgeData", + "printedName": "RouteEdgeData", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionInstruction", + "printedName": "directionInstruction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lengthInPixels", + "printedName": "lengthInPixels", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lengthInMeters", + "printedName": "lengthInMeters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorScaleFactor", + "printedName": "floorScaleFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionType", + "printedName": "directionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "transitionType", + "printedName": "transitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:campusID:venueID:floorID:typeEdge:outdoor:updateStatus:directionInstruction:lengthInPixels:lengthInMeters:floorScaleFactor:directionType:transitionType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc", + "mangledName": "$s7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData(im)init", + "mangledName": "$s7Penguin13RouteEdgeDataCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData", + "mangledName": "$s7Penguin13RouteEdgeDataC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Node", + "printedName": "Node", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC2idSiSgvp", + "mangledName": "$s7Penguin4NodeC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvg", + "mangledName": "$s7Penguin4NodeC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvs", + "mangledName": "$s7Penguin4NodeC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvM", + "mangledName": "$s7Penguin4NodeC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC7venueIDSiSgvp", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvg", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvs", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvM", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC7floorIDSiSgvp", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvg", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvs", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvM", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC1xSiSgvp", + "mangledName": "$s7Penguin4NodeC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvg", + "mangledName": "$s7Penguin4NodeC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvs", + "mangledName": "$s7Penguin4NodeC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvM", + "mangledName": "$s7Penguin4NodeC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC1ySiSgvp", + "mangledName": "$s7Penguin4NodeC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvg", + "mangledName": "$s7Penguin4NodeC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvs", + "mangledName": "$s7Penguin4NodeC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvM", + "mangledName": "$s7Penguin4NodeC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC9longitudeSdSgvp", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvg", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvs", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvM", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC8latitudeSdSgvp", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvg", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvs", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvM", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "typeNode", + "printedName": "typeNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC04typeB0SSSgvp", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvg", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvs", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvM", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvp", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvg", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvs", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvM", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvp", + "mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvg", + "mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venueID:floorID:typeNode:x:y:longitude:latitude:desc:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc", + "mangledName": "$s7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getName", + "printedName": "getName()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC7getNameSSyF", + "mangledName": "$s7Penguin4NodeC7getNameSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF", + "mangledName": "$s7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC12toCLLocationSo0D0CSgyF", + "mangledName": "$s7Penguin4NodeC12toCLLocationSo0D0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toPoint", + "printedName": "toPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC7toPointSo7CGPointVSgyF", + "mangledName": "$s7Penguin4NodeC7toPointSo7CGPointVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Node(im)init", + "mangledName": "$s7Penguin4NodeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin4NodeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin4NodeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin4NodeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Node", + "mangledName": "$s7Penguin4NodeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SubPathNode", + "printedName": "SubPathNode", + "children": [ + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvp", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvg", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvs", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvM", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvp", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvg", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvs", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvM", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvp", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvg", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvs", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvM", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvp", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvg", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvs", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvM", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvp", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvg", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvs", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvM", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:longitude:latitude:type:desc:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc", + "mangledName": "$s7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "isUpEscalator", + "printedName": "isUpEscalator(venueId:floorId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF", + "mangledName": "$s7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isDownEscalator", + "printedName": "isDownEscalator(venueId:floorId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF", + "mangledName": "$s7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getName", + "printedName": "getName()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC7getNameSSyF", + "mangledName": "$s7Penguin11SubPathNodeC7getNameSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SubPathNode(im)init", + "mangledName": "$s7Penguin11SubPathNodeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SubPathNode", + "mangledName": "$s7Penguin11SubPathNodeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TranslatableData", + "printedName": "TranslatableData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16TranslatableDataV", + "mangledName": "$s7Penguin16TranslatableDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Edges_Table", + "printedName": "Edges_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Edges_Table", + "printedName": "Penguin.Edges_Table", + "usr": "c:@M@Penguin@objc(cs)Edges_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Edges_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin11Edges_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Edges_Table", + "printedName": "Penguin.Edges_Table", + "usr": "c:@M@Penguin@objc(cs)Edges_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)id", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)id", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setId:", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)floorID", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)floorID", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setFloorID:", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x1", + "printedName": "x1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x1", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x1", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX1:", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y1", + "printedName": "y1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y1", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y1", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY1:", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1FloorID", + "printedName": "p1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1FloorID", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1FloorID", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1FloorID:", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x2", + "printedName": "x2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x2", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x2", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX2:", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y2", + "printedName": "y2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y2", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y2", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY2:", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2floorID", + "printedName": "p2floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2floorID", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2floorID", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2floorID:", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)venueID", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)venueID", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setVenueID:", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1VenueID:", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2VenueID:", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connectedtheta", + "printedName": "connectedtheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connectedtheta", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connectedtheta", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnectedtheta:", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connecteddirection", + "printedName": "connecteddirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connecteddirection", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connecteddirection", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnecteddirection:", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)campusID", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)campusID", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setCampusID:", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)outdoor", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)outdoor", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setOutdoor:", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1Type", + "printedName": "p1Type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1Type", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1Type", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1Type:", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude1", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude1", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude1:", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude2", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude2", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude2:", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude1", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude1", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude1:", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude2", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude2", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude2:", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2Type", + "printedName": "p2Type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2Type", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2Type", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2Type:", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)type", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)type", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setType:", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "transitionType", + "printedName": "transitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)transitionType", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)transitionType", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setTransitionType:", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Edges_Table", + "mangledName": "$s7Penguin11Edges_TableC", + "moduleName": "Penguin", + "objc_name": "Edges_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "CoreDataProtocol", + "printedName": "CoreDataProtocol", + "children": [ + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6insert4datayyp_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6insert4datayyp_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "delete", + "printedName": "delete(filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(data:filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF", + "mangledName": "$s7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP5clearyyF", + "mangledName": "$s7Penguin16CoreDataProtocolP5clearyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin16CoreDataProtocolP", + "mangledName": "$s7Penguin16CoreDataProtocolP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PILocation", + "printedName": "PILocation", + "children": [ + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvp", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvg", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvs", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvM", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvp", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvg", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvs", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvM", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edge", + "printedName": "edge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvp", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvg", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvs", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvM", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epPosition", + "printedName": "epPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvp", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvg", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvs", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvM", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvp", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvg", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvs", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvM", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accuracy", + "printedName": "accuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8accuracySdSgvp", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvg", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvs", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvM", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "source", + "printedName": "source", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvp", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvg", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvs", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvM", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gps", + "printedName": "gps", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvp", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvg", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvs", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvM", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "offCampus", + "printedName": "offCampus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvp", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvg", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvs", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvM", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outMapMatching", + "printedName": "outMapMatching", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvp", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvg", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvs", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvM", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC7addressSSSgvp", + "mangledName": "$s7Penguin10PILocationC7addressSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC7addressSSSgvg", + "mangledName": "$s7Penguin10PILocationC7addressSSSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onCampusOutdoor", + "printedName": "onCampusOutdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvp", + "mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvg", + "mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nearData", + "printedName": "nearData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nextRouteData", + "printedName": "nextRouteData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinates", + "printedName": "coordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "matchingCoordinates", + "printedName": "matchingCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venue:floor:edge:epPosition:position:accuracy:gps:offCampus:outMapMatching:source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "hasDefaultArg": true, + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc", + "mangledName": "$s7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PILocation(im)init", + "mangledName": "$s7Penguin10PILocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PILocation", + "mangledName": "$s7Penguin10PILocationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIPoint", + "printedName": "PIPoint", + "children": [ + { + "kind": "Var", + "name": "point", + "printedName": "point", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvp", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvg", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvs", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvM", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinate", + "printedName": "coordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvp", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvg", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvs", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvM", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(point:coordinate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc", + "mangledName": "$s7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIPoint(im)init", + "mangledName": "$s7Penguin7PIPointCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIPoint", + "mangledName": "$s7Penguin7PIPointC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PICLocation", + "printedName": "PICLocation", + "children": [ + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PICLocationC8latitudeSdvp", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvg", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvs", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvM", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PICLocationC9longitudeSdvp", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvg", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvs", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvM", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc", + "mangledName": "$s7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PICLocation(im)init", + "mangledName": "$s7Penguin11PICLocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11PICLocationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC12toCLLocationSo0D0CyF", + "mangledName": "$s7Penguin11PICLocationC12toCLLocationSo0D0CyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PICLocation", + "mangledName": "$s7Penguin11PICLocationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIRotation", + "printedName": "PIRotation", + "children": [ + { + "kind": "Var", + "name": "sensorValue", + "printedName": "sensorValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvp", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvg", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvs", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvM", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mapRotationValue", + "printedName": "mapRotationValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvp", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvg", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvs", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvM", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "heading", + "printedName": "heading", + "children": [ + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvp", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvg", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvs", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvM", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIRotation", + "printedName": "Penguin.PIRotation", + "usr": "c:@M@Penguin@objc(cs)PIRotation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIRotation(im)init", + "mangledName": "$s7Penguin10PIRotationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIRotation", + "mangledName": "$s7Penguin10PIRotationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Floors_Table", + "printedName": "Floors_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floors_Table", + "printedName": "Penguin.Floors_Table", + "usr": "c:@M@Penguin@objc(cs)Floors_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Floors_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin12Floors_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Floors_Table", + "printedName": "Penguin.Floors_Table", + "usr": "c:@M@Penguin@objc(cs)Floors_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)id", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)id", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setId:", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)name", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)name", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setName:", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)descriptions", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)descriptions", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setDescriptions:", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "image", + "printedName": "image", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)image", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)image", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setImage:", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "scale_factor", + "printedName": "scale_factor", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)scale_factor", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)scale_factor", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setScale_factor:", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)level", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)level", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLevel:", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "icon_id", + "printedName": "icon_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)icon_id", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)icon_id", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIcon_id:", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "map_url", + "printedName": "map_url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_url", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_url", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_url:", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venue_id", + "printedName": "venue_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)venue_id", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)venue_id", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setVenue_id:", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "map_north", + "printedName": "map_north", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_north", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_north", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_north:", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threshold", + "printedName": "threshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)threshold", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)threshold", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setThreshold:", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "far_dist", + "printedName": "far_dist", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)far_dist", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)far_dist", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setFar_dist:", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "near_dest", + "printedName": "near_dest", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)near_dest", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)near_dest", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setNear_dest:", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "serverConnectivityThreshold", + "printedName": "serverConnectivityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)serverConnectivityThreshold", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)serverConnectivityThreshold", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setServerConnectivityThreshold:", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentCenter", + "printedName": "alignmentCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentCenter", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentCenter", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentCenter:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentOrigin", + "printedName": "alignmentOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentOrigin", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentOrigin", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentOrigin:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScale", + "printedName": "alignmentScale", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScale", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScale", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScale:", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleX", + "printedName": "alignmentScaleX", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleX", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleX", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleX:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleY", + "printedName": "alignmentScaleY", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleY", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleY", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleY:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentRotation", + "printedName": "alignmentRotation", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentRotation", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentRotation", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentRotation:", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "instructionDistanceThreshold", + "printedName": "instructionDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)instructionDistanceThreshold", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)instructionDistanceThreshold", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setInstructionDistanceThreshold:", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isDefault", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isDefault", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsDefault:", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isUnderground", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isUnderground", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsUnderground:", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLongParameters", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLongParameters", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLongParameters:", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLatParameters", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLatParameters", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLatParameters:", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToXParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToXParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToXParameters:", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToYParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToYParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToYParameters:", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "geoJSONURL", + "printedName": "geoJSONURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)geoJSONURL", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)geoJSONURL", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setGeoJSONURL:", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "mapWidth", + "printedName": "mapWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapWidth", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapWidth", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapWidth:", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "mapHeight", + "printedName": "mapHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapHeight", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapHeight", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapHeight:", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)label", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)label", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLabel:", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)updateStatus", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)updateStatus", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setUpdateStatus:", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Floors_Table", + "mangledName": "$s7Penguin12Floors_TableC", + "moduleName": "Penguin", + "objc_name": "Floors_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Instruction", + "printedName": "Instruction", + "children": [ + { + "kind": "Var", + "name": "directionID", + "printedName": "directionID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC11directionIDSivp", + "mangledName": "$s7Penguin11InstructionC11directionIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivg", + "mangledName": "$s7Penguin11InstructionC11directionIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivs", + "mangledName": "$s7Penguin11InstructionC11directionIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivM", + "mangledName": "$s7Penguin11InstructionC11directionIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionText", + "printedName": "directionText", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC13directionTextSSvp", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvg", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvs", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvM", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionImage", + "printedName": "directionImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvp", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvg", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvs", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvM", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionPoI", + "printedName": "directionPoI", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvp", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvg", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvs", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvM", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionEdgeOrder", + "printedName": "directionEdgeOrder", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvp", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvg", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvs", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvM", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(directionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Instruction", + "printedName": "Penguin.Instruction", + "usr": "c:@M@Penguin@objc(cs)Instruction" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11InstructionC15directionStringACSS_tcfc", + "mangledName": "$s7Penguin11InstructionC15directionStringACSS_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Instruction", + "printedName": "Penguin.Instruction", + "usr": "c:@M@Penguin@objc(cs)Instruction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Instruction(im)init", + "mangledName": "$s7Penguin11InstructionCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Instruction", + "mangledName": "$s7Penguin11InstructionC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DirectionInstruction", + "printedName": "DirectionInstruction", + "children": [ + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionInstruction", + "printedName": "directionInstruction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectionInstruction", + "printedName": "Penguin.DirectionInstruction", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction(im)init", + "mangledName": "$s7Penguin20DirectionInstructionCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction", + "mangledName": "$s7Penguin20DirectionInstructionC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PoIPolygonsTable", + "printedName": "PoIPolygonsTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsTable", + "printedName": "Penguin.PoIPolygonsTable", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin16PoIPolygonsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsTable", + "printedName": "Penguin.PoIPolygonsTable", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)id", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)id", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorid", + "printedName": "floorid", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)floorid", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)floorid", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFloorid:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)name", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)name", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setName:", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "zoonpoint", + "printedName": "zoonpoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoonpoint", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoonpoint", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoonpoint:", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "zoon_center_point", + "printedName": "zoon_center_point", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoon_center_point", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoon_center_point", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoon_center_point:", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categorycolor", + "printedName": "categorycolor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categorycolor", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categorycolor", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategorycolor:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)iconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)iconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)framedIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)framedIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFramedIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmark", + "printedName": "landmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmark", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmark", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmark:", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmarkIconUrl", + "printedName": "landmarkIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)venueId", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)venueId", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setVenueId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categoryId", + "printedName": "categoryId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categoryId", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categoryId", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategoryId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)extrusionHeight", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)extrusionHeight", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setExtrusionHeight:", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelUri", + "printedName": "modelUri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelUri", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelUri", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelUri:", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelLatitude", + "printedName": "modelLatitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLatitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLatitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLatitude:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelLongitude", + "printedName": "modelLongitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLongitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLongitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLongitude:", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "showOnMap", + "printedName": "showOnMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)showOnMap", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)showOnMap", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setShowOnMap:", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmarkFilledIconUrl", + "printedName": "landmarkFilledIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkFilledIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkFilledIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkFilledIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable", + "mangledName": "$s7Penguin16PoIPolygonsTableC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDBManager", + "printedName": "PIDBManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PIDBManagerC6sharedACvpZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvgZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvsZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvMZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "resetCache", + "printedName": "resetCache()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC10resetCacheyyF", + "mangledName": "$s7Penguin11PIDBManagerC10resetCacheyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVenues", + "printedName": "getVenues()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF", + "mangledName": "$s7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVenueByID", + "printedName": "getVenueByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF", + "mangledName": "$s7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorByID", + "printedName": "getFloorByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorsByVenueID", + "printedName": "getFloorsByVenueID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCampusFloor", + "printedName": "getCampusFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF", + "mangledName": "$s7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCampusFloorSetting", + "printedName": "getCampusFloorSetting()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF", + "mangledName": "$s7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloors", + "printedName": "getFloors()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF", + "mangledName": "$s7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorsSetting", + "printedName": "getFloorsSetting(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgeByID", + "printedName": "getEdgeByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesByVenueID", + "printedName": "getEdgesByVenueID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesByFloorID", + "printedName": "getEdgesByFloorID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdges", + "printedName": "getEdges()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF", + "mangledName": "$s7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getGateNode", + "printedName": "getGateNode(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF", + "mangledName": "$s7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesGateNodeDataGnode", + "printedName": "getEdgesGateNodeDataGnode()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int : [Penguin.Gnode]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : [Penguin.Gnode]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Gnode]", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPOIPolygons", + "printedName": "getPOIPolygons()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCategories", + "printedName": "getCategories()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.POICategory]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.POICategory]", + "children": [ + { + "kind": "TypeNominal", + "name": "POICategory", + "printedName": "Penguin.POICategory", + "usr": "s:7Penguin11POICategoryV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearAll", + "printedName": "clearAll()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC8clearAllyyF", + "mangledName": "$s7Penguin11PIDBManagerC8clearAllyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllGeofenceRegions", + "printedName": "getAllGeofenceRegions()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GeofenceRegion]", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF", + "mangledName": "$s7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getGeofenceById", + "printedName": "getGeofenceById(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.GeofenceRegion?", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF", + "mangledName": "$s7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIDBManager(im)init", + "mangledName": "$s7Penguin11PIDBManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIDBManager", + "mangledName": "$s7Penguin11PIDBManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SourceType", + "printedName": "SourceType", + "children": [ + { + "kind": "Var", + "name": "GPS", + "printedName": "GPS", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO3GPSyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO3GPSyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "BLE", + "printedName": "BLE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO3BLEyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO3BLEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "NONE", + "printedName": "NONE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO4NONEyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO4NONEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10SourceTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin10SourceTypeO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10SourceTypeO9hashValueSivp", + "mangledName": "$s7Penguin10SourceTypeO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10SourceTypeO9hashValueSivg", + "mangledName": "$s7Penguin10SourceTypeO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10SourceTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin10SourceTypeO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10SourceTypeO", + "mangledName": "$s7Penguin10SourceTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UpdateStatus", + "printedName": "UpdateStatus", + "children": [ + { + "kind": "Var", + "name": "Unknown", + "printedName": "Unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7UnknownyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7UnknownyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "New", + "printedName": "New", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO3NewyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO3NewyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Deleted", + "printedName": "Deleted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7DeletedyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7DeletedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Updated", + "printedName": "Updated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7UpdatedyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7UpdatedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "getUpdateStatus", + "printedName": "getUpdateStatus(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12UpdateStatusO03getbC04fromACSi_tFZ", + "mangledName": "$s7Penguin12UpdateStatusO03getbC04fromACSi_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.UpdateStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12UpdateStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12UpdateStatusO8rawValueSivp", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12UpdateStatusO8rawValueSivg", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin12UpdateStatusO", + "mangledName": "$s7Penguin12UpdateStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorCode", + "printedName": "ErrorCode", + "children": [ + { + "kind": "Var", + "name": "NoError", + "printedName": "NoError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoError", + "mangledName": "$s7Penguin9ErrorCodeO02NoB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "OSNotSupported", + "printedName": "OSNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeOSNotSupported", + "mangledName": "$s7Penguin9ErrorCodeO14OSNotSupportedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "SignalLost", + "printedName": "SignalLost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSignalLost", + "mangledName": "$s7Penguin9ErrorCodeO10SignalLostyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "VenuesDetailsImportError", + "printedName": "VenuesDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenuesDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO019VenuesDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "FloorsDetailsImportError", + "printedName": "FloorsDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeFloorsDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO019FloorsDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "SettingsImportError", + "printedName": "SettingsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSettingsImportError", + "mangledName": "$s7Penguin9ErrorCodeO014SettingsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "MapNorthAngleCalculationError", + "printedName": "MapNorthAngleCalculationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeMapNorthAngleCalculationError", + "mangledName": "$s7Penguin9ErrorCodeO024MapNorthAngleCalculationB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "EdgesDetailsImportError", + "printedName": "EdgesDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeEdgesDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO018EdgesDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "WiFiPermissionOFF", + "printedName": "WiFiPermissionOFF", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeWiFiPermissionOFF", + "mangledName": "$s7Penguin9ErrorCodeO17WiFiPermissionOFFyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "BLEPermissionOFF", + "printedName": "BLEPermissionOFF", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBLEPermissionOFF", + "mangledName": "$s7Penguin9ErrorCodeO16BLEPermissionOFFyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 + }, + { + "kind": "Var", + "name": "DeviceRFNotAvailable", + "printedName": "DeviceRFNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeDeviceRFNotAvailable", + "mangledName": "$s7Penguin9ErrorCodeO20DeviceRFNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 + }, + { + "kind": "Var", + "name": "VenueRFNotAvailable", + "printedName": "VenueRFNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenueRFNotAvailable", + "mangledName": "$s7Penguin9ErrorCodeO19VenueRFNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 11 + }, + { + "kind": "Var", + "name": "BluetoothNotEnabled", + "printedName": "BluetoothNotEnabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBluetoothNotEnabled", + "mangledName": "$s7Penguin9ErrorCodeO19BluetoothNotEnabledyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 12 + }, + { + "kind": "Var", + "name": "SensorInitialError", + "printedName": "SensorInitialError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSensorInitialError", + "mangledName": "$s7Penguin9ErrorCodeO013SensorInitialB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 13 + }, + { + "kind": "Var", + "name": "LocationServicesNotEnabled", + "printedName": "LocationServicesNotEnabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLocationServicesNotEnabled", + "mangledName": "$s7Penguin9ErrorCodeO26LocationServicesNotEnabledyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 14 + }, + { + "kind": "Var", + "name": "ErrorWithLoadingData", + "printedName": "ErrorWithLoadingData", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorWithLoadingData", + "mangledName": "$s7Penguin9ErrorCodeO0B15WithLoadingDatayA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 15 + }, + { + "kind": "Var", + "name": "ClientKeyIDNotSet", + "printedName": "ClientKeyIDNotSet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeClientKeyIDNotSet", + "mangledName": "$s7Penguin9ErrorCodeO17ClientKeyIDNotSetyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 16 + }, + { + "kind": "Var", + "name": "NoInternet", + "printedName": "NoInternet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoInternet", + "mangledName": "$s7Penguin9ErrorCodeO10NoInternetyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 17 + }, + { + "kind": "Var", + "name": "NonAuthorized", + "printedName": "NonAuthorized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNonAuthorized", + "mangledName": "$s7Penguin9ErrorCodeO13NonAuthorizedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 18 + }, + { + "kind": "Var", + "name": "InvalidKey", + "printedName": "InvalidKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeInvalidKey", + "mangledName": "$s7Penguin9ErrorCodeO10InvalidKeyyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 19 + }, + { + "kind": "Var", + "name": "LoadingNavigationError", + "printedName": "LoadingNavigationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingNavigationError", + "mangledName": "$s7Penguin9ErrorCodeO017LoadingNavigationB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 20 + }, + { + "kind": "Var", + "name": "pathEmpty", + "printedName": "pathEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodePathEmpty", + "mangledName": "$s7Penguin9ErrorCodeO9pathEmptyyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 21 + }, + { + "kind": "Var", + "name": "SelectedPOI", + "printedName": "SelectedPOI", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSelectedPOI", + "mangledName": "$s7Penguin9ErrorCodeO11SelectedPOIyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 22 + }, + { + "kind": "Var", + "name": "LoadingErrorPathFailed", + "printedName": "LoadingErrorPathFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingErrorPathFailed", + "mangledName": "$s7Penguin9ErrorCodeO07LoadingB10PathFailedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 23 + }, + { + "kind": "Var", + "name": "ErrorInRemoteConfig", + "printedName": "ErrorInRemoteConfig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorInRemoteConfig", + "mangledName": "$s7Penguin9ErrorCodeO0B14InRemoteConfigyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 24 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ErrorCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorCodeO8rawValueSivp", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorCodeO8rawValueSivg", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@ErrorCode", + "mangledName": "$s7Penguin9ErrorCodeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WarningCode", + "printedName": "WarningCode", + "children": [ + { + "kind": "Var", + "name": "NoWarning", + "printedName": "NoWarning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeNoWarning", + "mangledName": "$s7Penguin11WarningCodeO02NoB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "AccelerometerSensorNotAvailable", + "printedName": "AccelerometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeAccelerometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO31AccelerometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "MagnetometerSensorNotAvailable", + "printedName": "MagnetometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO30MagnetometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "MagnetometerAccuracyLow", + "printedName": "MagnetometerAccuracyLow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerAccuracyLow", + "mangledName": "$s7Penguin11WarningCodeO23MagnetometerAccuracyLowyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GyroSensorNotAvailable", + "printedName": "GyroSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeGyroSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO22GyroSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "OrientationSensorNotAvailable", + "printedName": "OrientationSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeOrientationSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO29OrientationSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "BarometerSensorNotAvailable", + "printedName": "BarometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeBarometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO27BarometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.WarningCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11WarningCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin11WarningCodeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11WarningCodeO8rawValueSivp", + "mangledName": "$s7Penguin11WarningCodeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11WarningCodeO8rawValueSivg", + "mangledName": "$s7Penguin11WarningCodeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@WarningCode", + "mangledName": "$s7Penguin11WarningCodeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PositionScanningMode", + "printedName": "PositionScanningMode", + "children": [ + { + "kind": "Var", + "name": "Background", + "printedName": "Background", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeBackground", + "mangledName": "$s7Penguin20PositionScanningModeO10BackgroundyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "FreeStyle", + "printedName": "FreeStyle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeFreeStyle", + "mangledName": "$s7Penguin20PositionScanningModeO9FreeStyleyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "Navigation", + "printedName": "Navigation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeNavigation", + "mangledName": "$s7Penguin20PositionScanningModeO10NavigationyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionScanningMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20PositionScanningModeO8rawValueSivp", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20PositionScanningModeO8rawValueSivg", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@PositionScanningMode", + "mangledName": "$s7Penguin20PositionScanningModeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPMethod", + "printedName": "HTTPMethod", + "children": [ + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO7optionsyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO7optionsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "get", + "printedName": "get", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO3getyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO3getyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "head", + "printedName": "head", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO4headyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO4headyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "post", + "printedName": "post", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO4postyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO4postyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "put", + "printedName": "put", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO3putyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO3putyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "patch", + "printedName": "patch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO5patchyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO5patchyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "delete", + "printedName": "delete", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO6deleteyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO6deleteyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO5traceyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO5traceyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "connect", + "printedName": "connect", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO7connectyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO7connectyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.HTTPMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10HTTPMethodO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10HTTPMethodO8rawValueSSvp", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10HTTPMethodO8rawValueSSvg", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10HTTPMethodO", + "mangledName": "$s7Penguin10HTTPMethodO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EdgeTypeNew", + "printedName": "EdgeTypeNew", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO6normalyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO6normalyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "elevator", + "printedName": "elevator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO8elevatoryA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO8elevatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "escalator", + "printedName": "escalator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO9escalatoryA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO9escalatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "stairs", + "printedName": "stairs", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO6stairsyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO6stairsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "ramp", + "printedName": "ramp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO4rampyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO4rampyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "gate", + "printedName": "gate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO4gateyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO4gateyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.EdgeTypeNew?", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvp", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvg", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin11EdgeTypeNewO", + "mangledName": "$s7Penguin11EdgeTypeNewO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NodeType", + "printedName": "NodeType", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6normalyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6normalyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "elevator", + "printedName": "elevator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO8elevatoryA2CmF", + "mangledName": "$s7Penguin8NodeTypeO8elevatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "escalator", + "printedName": "escalator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO9escalatoryA2CmF", + "mangledName": "$s7Penguin8NodeTypeO9escalatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "stairs", + "printedName": "stairs", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6stairsyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6stairsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "ramp", + "printedName": "ramp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4rampyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4rampyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "gate", + "printedName": "gate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4gateyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4gateyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "campus", + "printedName": "campus", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6campusyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6campusyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4noneyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4noneyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8NodeTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin8NodeTypeO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8NodeTypeO8rawValueSSvp", + "mangledName": "$s7Penguin8NodeTypeO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8NodeTypeO8rawValueSSvg", + "mangledName": "$s7Penguin8NodeTypeO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8NodeTypeO", + "mangledName": "$s7Penguin8NodeTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TransitionEdgeType", + "printedName": "TransitionEdgeType", + "children": [ + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO5flooryA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO5flooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "same", + "printedName": "same", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO4sameyA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO4sameyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO5venueyA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO5venueyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.TransitionEdgeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvp", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvg", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin18TransitionEdgeTypeO", + "mangledName": "$s7Penguin18TransitionEdgeTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ServerConnectivityStatus", + "printedName": "ServerConnectivityStatus", + "children": [ + { + "kind": "Var", + "name": "Disconnected", + "printedName": "Disconnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusDisconnected", + "mangledName": "$s7Penguin24ServerConnectivityStatusO12DisconnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "Poor", + "printedName": "Poor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusPoor", + "mangledName": "$s7Penguin24ServerConnectivityStatusO4PooryA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "Medium", + "printedName": "Medium", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusMedium", + "mangledName": "$s7Penguin24ServerConnectivityStatusO6MediumyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "Excellent", + "printedName": "Excellent", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusExcellent", + "mangledName": "$s7Penguin24ServerConnectivityStatusO9ExcellentyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "EmptyBLEScans", + "printedName": "EmptyBLEScans", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusEmptyBLEScans", + "mangledName": "$s7Penguin24ServerConnectivityStatusO13EmptyBLEScansyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ServerConnectivityStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivp", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivg", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus", + "mangledName": "$s7Penguin24ServerConnectivityStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceConnectionStatus", + "printedName": "SourceConnectionStatus", + "children": [ + { + "kind": "Var", + "name": "BleConnected", + "printedName": "BleConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleConnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO12BleConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "GpsConnected", + "printedName": "GpsConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsConnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO12GpsConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "BleDisconnected", + "printedName": "BleDisconnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleDisconnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO15BleDisconnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "Initializing", + "printedName": "Initializing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusInitializing", + "mangledName": "$s7Penguin22SourceConnectionStatusO12InitializingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GpsNotResponding", + "printedName": "GpsNotResponding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsNotResponding", + "mangledName": "$s7Penguin22SourceConnectionStatusO16GpsNotRespondingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceConnectionStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivp", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivg", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SourceConnectionStatus", + "mangledName": "$s7Penguin22SourceConnectionStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceGPSConnectionStatus", + "printedName": "SourceGPSConnectionStatus", + "children": [ + { + "kind": "Var", + "name": "GpsConnected", + "printedName": "GpsConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceGPSConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsConnected", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO12GpsConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "GpsNotResponding", + "printedName": "GpsNotResponding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceGPSConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsNotResponding", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO16GpsNotRespondingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceGPSConnectionStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivp", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivg", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BLEPowerStatus", + "printedName": "BLEPowerStatus", + "children": [ + { + "kind": "Var", + "name": "blePowerOff", + "printedName": "blePowerOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.BLEPowerStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOff", + "mangledName": "$s7Penguin14BLEPowerStatusO11blePowerOffyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "blePowerOn", + "printedName": "blePowerOn", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.BLEPowerStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOn", + "mangledName": "$s7Penguin14BLEPowerStatusO10blePowerOnyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.BLEPowerStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueSivp", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueSivg", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@BLEPowerStatus", + "mangledName": "$s7Penguin14BLEPowerStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloorTransitionType", + "printedName": "FloorTransitionType", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeNone", + "mangledName": "$s7Penguin19FloorTransitionTypeO4noneyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "escalatorUp", + "printedName": "escalatorUp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO11escalatorUpyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "escalatorDown", + "printedName": "escalatorDown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO13escalatorDownyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "elevatorUp", + "printedName": "elevatorUp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO10elevatorUpyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "elevatorDown", + "printedName": "elevatorDown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO12elevatorDownyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "up", + "printedName": "up", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO2upyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "down", + "printedName": "down", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO4downyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorTransitionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivp", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivg", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@FloorTransitionType", + "mangledName": "$s7Penguin19FloorTransitionTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SDKOperation", + "printedName": "SDKOperation", + "children": [ + { + "kind": "Var", + "name": "initialize", + "printedName": "initialize", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationInitialize", + "mangledName": "$s7Penguin12SDKOperationO10initializeyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "VenueDetection", + "printedName": "VenueDetection", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationVenueDetection", + "mangledName": "$s7Penguin12SDKOperationO14VenueDetectionyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "DataLoading", + "printedName": "DataLoading", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationDataLoading", + "mangledName": "$s7Penguin12SDKOperationO11DataLoadingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "ReadyForPositionUpdate", + "printedName": "ReadyForPositionUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationReadyForPositionUpdate", + "mangledName": "$s7Penguin12SDKOperationO22ReadyForPositionUpdateyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GetPosition", + "printedName": "GetPosition", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationGetPosition", + "mangledName": "$s7Penguin12SDKOperationO11GetPositionyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "NewVenueDataLoading", + "printedName": "NewVenueDataLoading", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationNewVenueDataLoading", + "mangledName": "$s7Penguin12SDKOperationO19NewVenueDataLoadingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SDKOperation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12SDKOperationO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin12SDKOperationO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12SDKOperationO8rawValueSivp", + "mangledName": "$s7Penguin12SDKOperationO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12SDKOperationO8rawValueSivg", + "mangledName": "$s7Penguin12SDKOperationO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SDKOperation", + "mangledName": "$s7Penguin12SDKOperationO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MapLevel", + "printedName": "MapLevel", + "children": [ + { + "kind": "Var", + "name": "aboveground", + "printedName": "aboveground", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.MapLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8MapLevelO11abovegroundyA2CmF", + "mangledName": "$s7Penguin8MapLevelO11abovegroundyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "underground", + "printedName": "underground", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.MapLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8MapLevelO11undergroundyA2CmF", + "mangledName": "$s7Penguin8MapLevelO11undergroundyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8MapLevelO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin8MapLevelO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8MapLevelO9hashValueSivp", + "mangledName": "$s7Penguin8MapLevelO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8MapLevelO9hashValueSivg", + "mangledName": "$s7Penguin8MapLevelO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8MapLevelO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin8MapLevelO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8MapLevelO", + "mangledName": "$s7Penguin8MapLevelO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Localize", + "printedName": "Localize", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Localize", + "printedName": "Penguin.Localize", + "usr": "c:@M@Penguin@objc(cs)Localize" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Localize(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin8LocalizeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Localize", + "printedName": "Penguin.Localize", + "usr": "c:@M@Penguin@objc(cs)Localize" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ", + "mangledName": "$s7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)id", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)id", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setId:", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "code", + "printedName": "code", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)code", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "RawDocComment", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)code", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setCode:", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)value", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)value", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue:", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)type", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)type", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setType:", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value_type", + "printedName": "value_type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)value_type", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)value_type", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue_type:", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Localize", + "mangledName": "$s7Penguin8LocalizeC", + "moduleName": "Penguin", + "objc_name": "Localize", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "DetectFloorsByClosestGate", + "printedName": "DetectFloorsByClosestGate", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvpZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvgZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvsZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvMZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "allGate", + "printedName": "allGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "detectOutdoorFloorData", + "printedName": "detectOutdoorFloorData(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectIndoorFloorGates", + "printedName": "detectIndoorFloorGates(floorIds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectOutdoorFloorGates", + "printedName": "detectOutdoorFloorGates(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectFloorGates", + "printedName": "detectFloorGates(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectFloorEscElevNodes", + "printedName": "detectFloorEscElevNodes(floorIds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Gnode]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Gnode]", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getConnectedFloors", + "printedName": "getConnectedFloors(floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin25DetectFloorsByClosestGateC", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDirectionsService", + "printedName": "PIDirectionsService", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvpZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvgZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvsZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvMZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "startNavigation", + "printedName": "startNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC15startNavigationyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC15startNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "continueNavigation", + "printedName": "continueNavigation(skipping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNavigation", + "printedName": "stopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC14stopNavigationyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC14stopNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "recalculteRoutingPath", + "printedName": "recalculteRoutingPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNavigationRoute", + "printedName": "getNavigationRoute(parameters:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.Route?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Route?", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndexCurrentFloorPath", + "printedName": "getIndexCurrentFloorPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubpathIndex", + "printedName": "getCurrentSubpathIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentLegIndex", + "printedName": "getCurrentLegIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCurrentIndexSubPath", + "printedName": "setCurrentIndexSubPath(index:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF", + "mangledName": "$s7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubPath", + "printedName": "getCurrentSubPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getBearingAngle", + "printedName": "getBearingAngle()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC15getBearingAngle14CoreFoundation7CGFloatVyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC15getBearingAngle12CoreGraphics7CGFloatVyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService(im)init", + "mangledName": "$s7Penguin19PIDirectionsServiceCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService", + "mangledName": "$s7Penguin19PIDirectionsServiceC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GateType", + "printedName": "GateType", + "children": [ + { + "kind": "Var", + "name": "Indoor", + "printedName": "Indoor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.GateType.Type) -> Penguin.GateType", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.GateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8GateTypeO6IndooryA2CmF", + "mangledName": "$s7Penguin8GateTypeO6IndooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Outdoor", + "printedName": "Outdoor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.GateType.Type) -> Penguin.GateType", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.GateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8GateTypeO7OutdooryA2CmF", + "mangledName": "$s7Penguin8GateTypeO7OutdooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8GateTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin8GateTypeO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8GateTypeO9hashValueSivp", + "mangledName": "$s7Penguin8GateTypeO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8GateTypeO9hashValueSivg", + "mangledName": "$s7Penguin8GateTypeO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8GateTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin8GateTypeO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8GateTypeO", + "mangledName": "$s7Penguin8GateTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PILocationManager", + "printedName": "PILocationManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC6sharedACvpZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvgZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvsZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvMZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any Penguin.PILocationManagerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ReferenceOwnership" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PILocationManagerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManagerDelegate", + "printedName": "any Penguin.PILocationManagerDelegate", + "usr": "s:7Penguin25PILocationManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PILocationManagerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManagerDelegate", + "printedName": "any Penguin.PILocationManagerDelegate", + "usr": "s:7Penguin25PILocationManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "initDelegate", + "printedName": "initDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any Penguin.PIInitializerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ReferenceOwnership" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIInitializerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIInitializerDelegate", + "printedName": "any Penguin.PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIInitializerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIInitializerDelegate", + "printedName": "any Penguin.PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastKnownLocation", + "printedName": "lastKnownLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastValidLocation", + "printedName": "lastValidLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "selectedLanguage", + "printedName": "selectedLanguage", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10getVersionSSyFZ", + "mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startUpdateLocation", + "printedName": "startUpdateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC19startUpdateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC19startUpdateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC5buildyyF", + "mangledName": "$s7Penguin17PILocationManagerC5buildyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopUpdateLocation", + "printedName": "stopUpdateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC18stopUpdateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC18stopUpdateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getTokenKey", + "printedName": "getTokenKey(userID:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Penguin.ErrorCode?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF", + "mangledName": "$s7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PILocationManager(im)init", + "mangledName": "$s7Penguin17PILocationManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "setUserName", + "printedName": "setUserName(userID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setUserName6userIDACSS_tF", + "mangledName": "$s7Penguin17PILocationManagerC11setUserName6userIDACSS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setAPIKey", + "printedName": "setAPIKey(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF", + "mangledName": "$s7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataName:positionName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF", + "mangledName": "$s7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF", + "mangledName": "$s7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionEnable", + "printedName": "setTransitionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setGeographicCoordinateEnable", + "printedName": "setGeographicCoordinateEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setMode", + "printedName": "setMode(scanningMode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "hasDefaultArg": true, + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF", + "mangledName": "$s7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTestMode", + "printedName": "setTestMode(timeInterval:nonIMU:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF", + "mangledName": "$s7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUseNonIMU", + "printedName": "setUseNonIMU(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setVenueID", + "printedName": "setVenueID(venueID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF", + "mangledName": "$s7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStaticWalkThreshold", + "printedName": "setStaticWalkThreshold(staticThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSlowWalkThreshold", + "printedName": "setSlowWalkThreshold(slowWalkingThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLowPassFilterPercentage", + "printedName": "setLowPassFilterPercentage(lowPassFilterPercentage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setPositionCount", + "printedName": "setPositionCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setPositionCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setPositionCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setInterScanCount", + "printedName": "setInterScanCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setInterScanCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC17setInterScanCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCalibrationTotalTime", + "printedName": "setCalibrationTotalTime(totalTime:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setReadingsCount", + "printedName": "setReadingsCount(readingsCount:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSpikeThreshold", + "printedName": "setSpikeThreshold(spikeThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionExpectedTime", + "printedName": "setTransitionExpectedTime(transitionExpectedTime:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setiBeaconScannerEnabled", + "printedName": "setiBeaconScannerEnabled(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEddystoneScannerEnabled", + "printedName": "setEddystoneScannerEnabled(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionCounterThreshold", + "printedName": "setTransitionCounterThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF", + "mangledName": "$s7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFlatCounterThreshold", + "printedName": "setFlatCounterThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF", + "mangledName": "$s7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeltaEscalator", + "printedName": "setDeltaEscalator(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setDeltaEscalatoryySdF", + "mangledName": "$s7Penguin17PILocationManagerC17setDeltaEscalatoryySdF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionReadingsCount", + "printedName": "setTransitionReadingsCount(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF", + "mangledName": "$s7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUpdateInBackGroundMode", + "printedName": "setUpdateInBackGroundMode(isEnabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF", + "mangledName": "$s7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFileSimulationModeEnabled", + "printedName": "setFileSimulationModeEnabled(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setConnectivityTimeOutCount", + "printedName": "setConnectivityTimeOutCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setConnectivityEmptyBLETimeout", + "printedName": "setConnectivityEmptyBLETimeout(milliSeconds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startNavigation", + "printedName": "startNavigation(pathEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF", + "mangledName": "$s7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFloor", + "printedName": "setFloor(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC8setFloor7floorIDySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC8setFloor7floorIDySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKeyID", + "printedName": "setClientKeyID(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(lang:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setLanguage4langySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC11setLanguage4langySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubpath", + "printedName": "getCurrentSubpath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NavigationSubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF", + "mangledName": "$s7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllNavigationPath", + "printedName": "getAllNavigationPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.NavigationSubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF", + "mangledName": "$s7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSessionID", + "printedName": "getSessionID()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12getSessionIDSSyF", + "mangledName": "$s7Penguin17PILocationManagerC12getSessionIDSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorTransitionType", + "printedName": "getFloorTransitionType()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF", + "mangledName": "$s7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPositionRequestErrorMessage", + "printedName": "getPositionRequestErrorMessage()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF", + "mangledName": "$s7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkResetSDKRequest", + "printedName": "checkResetSDKRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20checkResetSDKRequestSbyF", + "mangledName": "$s7Penguin17PILocationManagerC20checkResetSDKRequestSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connectionStatus", + "printedName": "connectionStatus()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16connectionStatusSiyF", + "mangledName": "$s7Penguin17PILocationManagerC16connectionStatusSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNavigationFloorError", + "printedName": "isNavigationFloorError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNavigationVenueError", + "printedName": "isNavigationVenueError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getInitializationProgress", + "printedName": "getInitializationProgress()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25getInitializationProgressSiyF", + "mangledName": "$s7Penguin17PILocationManagerC25getInitializationProgressSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10getVersionSSyF", + "mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNavigation", + "printedName": "stopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14stopNavigationyyF", + "mangledName": "$s7Penguin17PILocationManagerC14stopNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validateLocation", + "printedName": "validateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16validateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC16validateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isLoadingData", + "printedName": "isLoadingData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC13isLoadingDataSbyF", + "mangledName": "$s7Penguin17PILocationManagerC13isLoadingDataSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isErrorPath", + "printedName": "isErrorPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11isErrorPathSbyF", + "mangledName": "$s7Penguin17PILocationManagerC11isErrorPathSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isFloorError", + "printedName": "isFloorError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12isFloorErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC12isFloorErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkTrustedFloor", + "printedName": "checkTrustedFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17checkTrustedFloorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC17checkTrustedFloorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isReady", + "printedName": "isReady()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC7isReadySbyF", + "mangledName": "$s7Penguin17PILocationManagerC7isReadySbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGrantLocationPermsssion", + "printedName": "isGrantLocationPermsssion()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF", + "mangledName": "$s7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestLocationPermsssion", + "printedName": "requestLocationPermsssion()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25requestLocationPermsssionyyF", + "mangledName": "$s7Penguin17PILocationManagerC25requestLocationPermsssionyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEP", + "printedName": "getEP()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC5getEPSSyF", + "mangledName": "$s7Penguin17PILocationManagerC5getEPSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLastKnownLocation", + "printedName": "getLastKnownLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF", + "mangledName": "$s7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLastKnownValidLocation", + "printedName": "getLastKnownValidLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF", + "mangledName": "$s7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isDirectoryEnabled", + "printedName": "isDirectoryEnabled()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC18isDirectoryEnabledSbyF", + "mangledName": "$s7Penguin17PILocationManagerC18isDirectoryEnabledSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isUserOffCampus", + "printedName": "isUserOffCampus()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC15isUserOffCampusSbyF", + "mangledName": "$s7Penguin17PILocationManagerC15isUserOffCampusSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOffCampusNavigationDisabled", + "printedName": "isOffCampusNavigationDisabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp", + "mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg", + "mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLocationMessageUIDisabled", + "printedName": "isLocationMessageUIDisabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp", + "mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg", + "mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PILocationManager", + "mangledName": "$s7Penguin17PILocationManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Class", + "usr": "s:7Penguin12ReachabilityC", + "mangledName": "$s7Penguin12ReachabilityC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "GeofenceRegion", + "printedName": "GeofenceRegion", + "children": [ + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedTitle", + "printedName": "localizedTitle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedDescription", + "printedName": "localizedDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "validity", + "printedName": "validity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinate", + "printedName": "coordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin14GeofenceRegionV", + "mangledName": "$s7Penguin14GeofenceRegionV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "SubPathManager", + "printedName": "SubPathManager", + "children": [ + { + "kind": "Var", + "name": "subPaths", + "printedName": "subPaths", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "setRoutPath", + "printedName": "setRoutPath(paths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubPath", + "printedName": "getCurrentSubPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextWalkPath", + "printedName": "getNextWalkPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndexOfSubPath", + "printedName": "getIndexOfSubPath(subPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNextLastPath", + "printedName": "isNextLastPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010isNextLastC0SbyFZ", + "mangledName": "$s7Penguin14SubPathManagerC010isNextLastC0SbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isCurrentPathLastFloor", + "printedName": "isCurrentPathLastFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ", + "mangledName": "$s7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentLastNodeCoordinate", + "printedName": "getCurrentLastNodeCoordinate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextVenueID", + "printedName": "getNextVenueID()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextFloorID", + "printedName": "getNextFloorID()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextFloor", + "printedName": "getNextFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextVenue", + "printedName": "getNextVenue()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "extractCoordinates", + "printedName": "extractCoordinates(floorPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin14SubPathManagerC", + "mangledName": "$s7Penguin14SubPathManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AlignmentParameters", + "printedName": "AlignmentParameters", + "children": [ + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin19AlignmentParametersV", + "mangledName": "$s7Penguin19AlignmentParametersV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "toDeg", + "printedName": "toDeg()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:Sd7PenguinE5toDegSdyF", + "mangledName": "$sSd7PenguinE5toDegSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toRad", + "printedName": "toRad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:Sd7PenguinE5toRadSdyF", + "mangledName": "$sSd7PenguinE5toRadSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:7SwiftUI18_FormatSpecifiableP", + "mangledName": "$s7SwiftUI18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "VectorArithmetic", + "printedName": "VectorArithmetic", + "usr": "s:7SwiftUI16VectorArithmeticP", + "mangledName": "$s7SwiftUI16VectorArithmeticP" + }, + { + "kind": "Conformance", + "name": "Animatable", + "printedName": "Animatable", + "children": [ + { + "kind": "TypeWitness", + "name": "AnimatableData", + "printedName": "AnimatableData", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:7SwiftUI10AnimatableP", + "mangledName": "$s7SwiftUI10AnimatableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIDevice", + "printedName": "UIDevice", + "children": [ + { + "kind": "Var", + "name": "marketingName", + "printedName": "marketingName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvpZ", + "mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "Preconcurrency", + "Custom" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvgZ", + "mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvgZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIDevice", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIDevice", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CLLocationCoordinate2D", + "printedName": "CLLocationCoordinate2D", + "children": [ + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE7isEqualySbABF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE7isEqualySbABF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "distance", + "printedName": "distance(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isCoordinateValid", + "printedName": "isCoordinateValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "c:@S@CLLocationCoordinate2D", + "moduleName": "CoreLocation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Optional", + "printedName": "Optional", + "children": [ + { + "kind": "Function", + "name": "apply", + "printedName": "apply(do:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:Sq7PenguinE5apply2doyyxXE_tF", + "mangledName": "$sSq7PenguinE5apply2doyyxXE_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:Sq", + "mangledName": "$sSq", + "moduleName": "Swift", + "genericSig": "<τ_0_0 where τ_0_0 : ~Copyable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "Gesture", + "printedName": "Gesture", + "children": [ + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.Value" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI7GestureP", + "mangledName": "$s7SwiftUI7GestureP" + }, + { + "kind": "Conformance", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP" + }, + { + "kind": "Conformance", + "name": "TableColumnContent", + "printedName": "TableColumnContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TableRowValue", + "printedName": "TableRowValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableRowValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableColumnSortComparator", + "printedName": "TableColumnSortComparator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableColumnSortComparator" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableColumnBody", + "printedName": "TableColumnBody", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI18TableColumnContentP", + "mangledName": "$s7SwiftUI18TableColumnContentP" + }, + { + "kind": "Conformance", + "name": "TabContent", + "printedName": "TabContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TabValue", + "printedName": "TabValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TabValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "_IdentifiedView", + "printedName": "_IdentifiedView", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0._IdentifiedView?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0._IdentifiedView" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:7SwiftUI10TabContentP", + "mangledName": "$s7SwiftUI10TabContentP" + }, + { + "kind": "Conformance", + "name": "TableRowContent", + "printedName": "TableRowContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TableRowValue", + "printedName": "TableRowValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableRowValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableRowBody", + "printedName": "TableRowBody", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI15TableRowContentP", + "mangledName": "$s7SwiftUI15TableRowContentP" + }, + { + "kind": "Conformance", + "name": "Commands", + "printedName": "Commands", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI8CommandsP", + "mangledName": "$s7SwiftUI8CommandsP" + }, + { + "kind": "Conformance", + "name": "ToolbarContent", + "printedName": "ToolbarContent", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI14ToolbarContentP", + "mangledName": "$s7SwiftUI14ToolbarContentP" + }, + { + "kind": "Conformance", + "name": "CustomizableToolbarContent", + "printedName": "CustomizableToolbarContent", + "usr": "s:7SwiftUI26CustomizableToolbarContentP", + "mangledName": "$s7SwiftUI26CustomizableToolbarContentP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 105, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 157, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 175, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 12, + "value": "999999999999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 12, + "value": "999999999999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 365, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "StringLiteral", + "offset": 425, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "StringLiteral", + "offset": 278, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 1754, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 1783, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 3874, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 3909, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 4004, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 7000, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 7029, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/UtilGPS.swift", + "kind": "BooleanLiteral", + "offset": 3041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/EdgesDBManager\/Edges_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 255, + "length": 13, + "value": "\"Edges_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 334, + "length": 16, + "value": "\"GetUUIDsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 646, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 675, + "length": 10, + "value": "\"UUIDData\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 714, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/POIDBManager\/PoIPolygonsTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 305, + "length": 18, + "value": "\"PoIPolygonsTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 21, + "value": "\"logCodeConcat.queue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 360, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 602, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 680, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 718, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 746, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 788, + "length": 16, + "value": "\"logCodeString:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 851, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 891, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 932, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 995, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1050, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1106, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 1155, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1188, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1230, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1272, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 1328, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 1356, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1892, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 18225, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorSettingsDBMananger\/FloorSettings_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 281, + "length": 21, + "value": "\"FloorSettings_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Localize+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 377, + "length": 10, + "value": "\"Localize\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 339, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 428, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 466, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 574, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 651, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 687, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 723, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 760, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 791, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 834, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 898, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 966, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 1022, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 1081, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 1154, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/GateDBManager\/Gate_node+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 11, + "value": "\"Gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 311, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 489, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 495, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 602, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 7279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "StringLiteral", + "offset": 18394, + "length": 11, + "value": "\"path\/trip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift", + "kind": "FloatLiteral", + "offset": 688, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift", + "kind": "StringLiteral", + "offset": 1425, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueSettingsDBManager\/VenueSettingsTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 20, + "value": "\"VenueSettingsTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorDBManager\/Floors_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 14, + "value": "\"Floors_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 444, + "length": 11, + "value": "\"campus_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 478, + "length": 9, + "value": "\"edge_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 537, + "length": 15, + "value": "\"update_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1431, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1452, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1520, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1558, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift", + "kind": "BooleanLiteral", + "offset": 949, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift", + "kind": "BooleanLiteral", + "offset": 977, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "StringLiteral", + "offset": 252, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "StringLiteral", + "offset": 478, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "BooleanLiteral", + "offset": 768, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 840, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 894, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "BooleanLiteral", + "offset": 946, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 8397, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 86908, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 553, + "length": 8, + "value": "\"000000\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 1801, + "length": 9, + "value": "\"floorId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2305, + "length": 4, + "value": "\"XY\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2333, + "length": 9, + "value": "\"LongLat\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2515, + "length": 11, + "value": "\"Longitude\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2551, + "length": 10, + "value": "\"Latitude\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2707, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2728, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Geofence\/GeofenceDBManager.swift", + "kind": "StringLiteral", + "offset": 239, + "length": 16, + "value": "\"Geofence_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 8, + "value": "\"venue_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 241, + "length": 8, + "value": "\"floor_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 264, + "length": 7, + "value": "\"Gate_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 285, + "length": 6, + "value": "\"Poi_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 306, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 331, + "length": 11, + "value": "\"Category_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 363, + "length": 11, + "value": "\"Geofence_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 428, + "length": 7, + "value": "\"name_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 450, + "length": 14, + "value": "\"description_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 479, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 4, + "value": "\"ar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 549, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 571, + "length": 9, + "value": "\"default\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 367, + "length": 16, + "value": "\"GetVenueResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 591, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 627, + "length": 14, + "value": "\"VenueResults\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 881, + "length": 12, + "value": "\"ArabicName\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 912, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 972, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1218, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1253, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 291, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 358, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 382, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 446, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 557, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 619, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 652, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 678, + "length": 7, + "value": "\"999.0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 716, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 926, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 995, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1055, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1086, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1169, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "BooleanLiteral", + "offset": 1190, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/LoadingDataManager.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1392, + "length": 27, + "value": "\"BeaconID beacon: \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1418, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1446, + "length": 44, + "value": "\"BeaconID with invalid type (\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1488, + "length": 1, + "value": "\")\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2219, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2270, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2321, + "length": 4, + "value": "0x20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2372, + "length": 4, + "value": "0x30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/CategoryResponse.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 21, + "value": "\"GetCategoriesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1056, + "length": 10, + "value": "\"CampusID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1090, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1123, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1151, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1176, + "length": 6, + "value": "\"Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1206, + "length": 9, + "value": "\"Outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1244, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 11, + "value": "\"P1VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 11, + "value": "\"P1FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1357, + "length": 10, + "value": "\"P1TypeID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1386, + "length": 4, + "value": "\"X1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1409, + "length": 4, + "value": "\"Y1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1440, + "length": 12, + "value": "\"Longitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1478, + "length": 11, + "value": "\"Latitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1515, + "length": 11, + "value": "\"P2VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1552, + "length": 11, + "value": "\"P2FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1588, + "length": 10, + "value": "\"P2TypeID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1617, + "length": 4, + "value": "\"X2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1640, + "length": 4, + "value": "\"Y2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1671, + "length": 12, + "value": "\"Longitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1709, + "length": 11, + "value": "\"Latitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1751, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1802, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "Array", + "offset": 1454, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "FloatLiteral", + "offset": 1805, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "StringLiteral", + "offset": 1926, + "length": 25, + "value": "\"beacon_operations_queue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "BooleanLiteral", + "offset": 1988, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "StringLiteral", + "offset": 4615, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1664, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1676, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1692, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1710, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1729, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 1776, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 1795, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2112, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2137, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2199, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 2301, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 2333, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3419, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3457, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3502, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3536, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3646, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3689, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3953, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3990, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 4033, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 4077, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "Array", + "offset": 4371, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15374, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15416, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15456, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15496, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15543, + "length": 4, + "value": "5000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15591, + "length": 5, + "value": "11000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 15630, + "length": 5, + "value": "0.013" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15681, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 15715, + "length": 4, + "value": "0.05" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15758, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15819, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15875, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15931, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15991, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 16032, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 16086, + "length": 4, + "value": "65.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 16139, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 16997, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 17501, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 19085, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 27995, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 28053, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28267, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28334, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28404, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28472, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 38201, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 39370, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40075, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40104, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40218, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40262, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 40301, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 40347, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40400, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40440, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40501, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40545, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40610, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40654, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40719, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40757, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40792, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40830, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40861, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40898, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40931, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40981, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41017, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41065, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41150, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41213, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41257, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41336, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41383, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41429, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 41458, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41494, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41530, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41577, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41648, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41686, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41730, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41768, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41809, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41861, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41966, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42027, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42070, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42107, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42157, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42197, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42292, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42333, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42384, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42459, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42511, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42569, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42676, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42773, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42805, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42844, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42924, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42969, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43033, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43090, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43192, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43289, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43327, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43415, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43482, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43514, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43554, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43605, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43645, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43696, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43736, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43778, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43858, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 43913, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43986, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44029, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44081, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 44130, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44189, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44244, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44275, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44345, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44437, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44541, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44606, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44705, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44746, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44796, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44856, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44902, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44976, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45013, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45043, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45074, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45132, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45179, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45224, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45256, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45299, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45340, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45385, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45423, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 45468, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 45512, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45553, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45601, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45638, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45673, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45706, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 45746, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45833, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45877, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45922, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46038, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46062, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 46096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46128, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46191, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46232, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46281, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46331, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46363, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46401, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46441, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46477, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46517, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 46596, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46686, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46719, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46753, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46787, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46826, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46855, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46898, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46927, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46963, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47092, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47125, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47165, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47205, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47244, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47286, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47328, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47370, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47406, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 47456, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 47506, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47549, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47589, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47629, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47662, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47703, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47744, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47785, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47820, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47879, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47909, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47941, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48002, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48043, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48081, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48127, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48165, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48213, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48254, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48299, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48332, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48373, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48419, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48452, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48511, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48543, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48578, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48628, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48709, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48741, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48785, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48820, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48896, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48930, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48965, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49003, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49049, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49092, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49135, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49171, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49213, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49261, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49316, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49357, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49394, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49440, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49480, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49516, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49550, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49586, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49615, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49691, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49733, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49773, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49798, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49842, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49892, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49958, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49998, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50098, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50168, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50322, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50413, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50471, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50510, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50554, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 50630, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 50711, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50789, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50842, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50890, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50945, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50984, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51017, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51071, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51128, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51160, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51198, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51232, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51287, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51346, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51423, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51453, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51483, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 51511, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51543, + "length": 6, + "value": "\"Wait\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51582, + "length": 6, + "value": "\"Wait\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51630, + "length": 6, + "value": "\"65.0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51673, + "length": 3, + "value": "\"3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51706, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51756, + "length": 3, + "value": "\"3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51791, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51830, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51861, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52561, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52594, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52643, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52661, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52725, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52746, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52767, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52818, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52836, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52853, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52880, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52899, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52925, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52979, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53004, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53031, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53058, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53086, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53114, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53146, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53219, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53250, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53283, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53314, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53356, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53399, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53444, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 53486, + "length": 7, + "value": "11000.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53538, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53590, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53640, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Settings\/System_Setting+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 526, + "length": 15, + "value": "\"SystemSetting\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/UUIDDbManager\/UUID_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 254, + "length": 12, + "value": "\"UUID_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1370, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2071, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2935, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 17, + "value": "\"GetVenuesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 838, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 872, + "length": 13, + "value": "\"CenterPoint\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 908, + "length": 8, + "value": "\"Points\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 945, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 34, + "value": "\"relativeTimeStamp \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift", + "kind": "StringLiteral", + "offset": 315, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 472, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 517, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 560, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 645, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 682, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 730, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 777, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 863, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 906, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 939, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 1017, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42150, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42173, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42198, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 379, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 418, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 517, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 561, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 595, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "FloatLiteral", + "offset": 783, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "FloatLiteral", + "offset": 831, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 861, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 888, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 9, + "value": "\"Reached\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 3099, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 3159, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 3504, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 3558, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 6575, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 8756, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 8807, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 10357, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13915, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13924, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13936, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13963, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 16583, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 25, + "value": "\"GetFloorsSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 713, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 748, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 784, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 822, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 363, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 646, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 697, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 748, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 802, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 842, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 902, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1069, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1106, + "length": 5, + "value": "0.013" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1163, + "length": 4, + "value": "0.05" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1259, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1339, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 1405, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1482, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1526, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 1589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1639, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1677, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1707, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1846, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1887, + "length": 4, + "value": "1.35" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1929, + "length": 4, + "value": "0.65" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1998, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 2028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 2067, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 2160, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 2198, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 2389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 2435, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "StringLiteral", + "offset": 2484, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CategoryDBManager\/Category_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 16, + "value": "\"Category_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "IntegerLiteral", + "offset": 681, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 792, + "length": 21, + "value": "\"com.waseela.Penguin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 866, + "length": 11, + "value": "\"Penguinin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1105, + "length": 6, + "value": "\"momd\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1619, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1696, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2104, + "length": 36, + "value": "\"❌ Loading of store failed:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2139, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2358, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 2378, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 21, + "value": "\"com.waseela.Penguin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1360, + "length": 15, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1374, + "length": 23, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1396, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1448, + "length": 30, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1462, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1477, + "length": 23, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1499, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1560, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1899, + "length": 35, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1916, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1933, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1994, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "IntegerLiteral", + "offset": 2682, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "FloatLiteral", + "offset": 4624, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 246, + "length": 22, + "value": "\"DisplayDirectoryList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 288, + "length": 12, + "value": "\"UseNoneIMU\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 12, + "value": "\"FixVenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 358, + "length": 12, + "value": "\"FixFloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 404, + "length": 23, + "value": "\"EnableFloorTransition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 459, + "length": 21, + "value": "\"EnableStepDetection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 514, + "length": 23, + "value": "\"EnableOutdoorPosition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 569, + "length": 21, + "value": "\"GpsTimeoutThreshold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 629, + "length": 28, + "value": "\"VenueErrorTriggerThreshold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 700, + "length": 32, + "value": "\"EnableMapMatchingOutsideCampus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 771, + "length": 28, + "value": "\"DisableOffCampusNavigation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 1042, + "length": 25, + "value": "\"GetSystemSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 4244, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 4279, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/logTrans.swift", + "kind": "StringLiteral", + "offset": 237, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift", + "kind": "IntegerLiteral", + "offset": 243, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/BatteryStatusRepsonseModel.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 27, + "value": "\"UpdateBatteryStatusResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 630, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 668, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 705, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 775, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 857, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 932, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1215, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1258, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1295, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 1492, + "length": 4, + "value": "2200" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 1544, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 1633, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 1681, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2026, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2526, + "length": 4, + "value": "1100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2610, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2650, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2682, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 2789, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2819, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2853, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2897, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2943, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 2985, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3022, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3065, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3186, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3247, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3291, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3337, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3372, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3418, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3471, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3629, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3669, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3720, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3800, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 3837, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3934, + "length": 6, + "value": "150000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3983, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4021, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4058, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4102, + "length": 5, + "value": "30000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4164, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4209, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4308, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4342, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 4380, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4465, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4509, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 4554, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 5041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5162, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5196, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 5242, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5293, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 5914, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 6173, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 6243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 45607, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 91117, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 359, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 377, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 419, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 821, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 849, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 873, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 911, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 949, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 982, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1025, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1062, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1093, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1123, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1157, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1191, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1225, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1258, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1299, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1334, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1370, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1395, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1423, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1448, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1490, + "length": 2, + "value": "21" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1514, + "length": 2, + "value": "22" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1540, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1577, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1611, + "length": 2, + "value": "25" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5891, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5936, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5980, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6017, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6053, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6096, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6137, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8170, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8212, + "length": 4, + "value": "\"-2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8245, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8276, + "length": 6, + "value": "\"-100\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8307, + "length": 5, + "value": "\"-90\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8341, + "length": 5, + "value": "\"-95\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8384, + "length": 6, + "value": "\"-400\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8416, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8944, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8967, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8991, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9048, + "length": 9, + "value": "\"OPTIONS\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9077, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9102, + "length": 6, + "value": "\"HEAD\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9128, + "length": 6, + "value": "\"POST\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9154, + "length": 5, + "value": "\"PUT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9179, + "length": 7, + "value": "\"PATCH\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9206, + "length": 8, + "value": "\"DELETE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9234, + "length": 7, + "value": "\"TRACE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9261, + "length": 9, + "value": "\"CONNECT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9328, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9357, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9389, + "length": 11, + "value": "\"escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9419, + "length": 8, + "value": "\"stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9444, + "length": 6, + "value": "\"ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9467, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9529, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9558, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9590, + "length": 11, + "value": "\"escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9620, + "length": 8, + "value": "\"stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9645, + "length": 6, + "value": "\"ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9668, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9693, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9718, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9797, + "length": 7, + "value": "\"floor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9821, + "length": 6, + "value": "\"same\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9845, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9896, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9913, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9943, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9971, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9988, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10044, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10061, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10081, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10099, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11038, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11063, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11091, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11116, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11141, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11167, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11246, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11264, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11284, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11307, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11334, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11412, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11438, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11467, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11493, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11523, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11636, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11729, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11857, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11882, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11909, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11933, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11959, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11975, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11993, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12058, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12111, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12147, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12172, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12205, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ShortestPathResponse.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 23, + "value": "\"GetShortestPathResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinVector2D.swift", + "kind": "IntegerLiteral", + "offset": 281, + "length": 20, + "value": "-1844534518528011982" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 272, + "length": 13, + "value": "\"Last_update\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 374, + "length": 15, + "value": "\"VenueSettings\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 427, + "length": 8, + "value": "\"Floors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 480, + "length": 15, + "value": "\"FloorSettings\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 7, + "value": "\"Edges\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 7, + "value": "\"UUDIS\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 19, + "value": "\"GateDataTableName\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 668, + "length": 18, + "value": "\"PoIPolygonsModel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 726, + "length": 13, + "value": "\"POICategory\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 1067, + "length": 22, + "value": "\"1\/1\/2001 01:00:00 AM\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 2786, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 24859, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 27885, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 31179, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 31197, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 31216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 35100, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 35118, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 38602, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 38620, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 51451, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 51469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 63167, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/simulationManager.swift", + "kind": "IntegerLiteral", + "offset": 487, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 261, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 349, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 378, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 406, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 446, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 485, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 530, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 574, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "BooleanLiteral", + "offset": 722, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 20, + "value": "\"PositionEngineList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 17, + "value": "\"GpsReadingsList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 733, + "length": 13, + "value": "\"scenario_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 773, + "length": 13, + "value": "\"point_index\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 13, + "value": "\"relative_ts\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1435, + "length": 13, + "value": "\"scenario_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1475, + "length": 13, + "value": "\"point_index\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1512, + "length": 10, + "value": "\"venue_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1546, + "length": 10, + "value": "\"floor_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1582, + "length": 12, + "value": "\"location_x\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1620, + "length": 12, + "value": "\"location_y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1655, + "length": 9, + "value": "\"is_user\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1698, + "length": 20, + "value": "\"orientation_vector\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 27, + "value": "\"orientation_sensor_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1827, + "length": 29, + "value": "\"accelerometer_sensor_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1885, + "length": 15, + "value": "\"trusted_floor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1927, + "length": 13, + "value": "\"create_date\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1975, + "length": 22, + "value": "\"reset_particles_flag\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2026, + "length": 16, + "value": "\"reset_sdk_flag\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2072, + "length": 16, + "value": "\"ex_description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2122, + "length": 20, + "value": "\"exception_response\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2166, + "length": 10, + "value": "\"ep_trust\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2204, + "length": 14, + "value": "\"invalid_scan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 502, + "length": 9, + "value": "\"outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 515, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 535, + "length": 20, + "value": "\"is_floor_gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 559, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 758, + "length": 9, + "value": "\"outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 771, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 792, + "length": 20, + "value": "\"is_floor_gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 816, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueDBManager\/VenueTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 12, + "value": "\"VenueTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "BooleanLiteral", + "offset": 429, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "FloatLiteral", + "offset": 467, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "IntegerLiteral", + "offset": 494, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "StringLiteral", + "offset": 529, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift", + "kind": "IntegerLiteral", + "offset": 217, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift", + "kind": "IntegerLiteral", + "offset": 1236, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "StringLiteral", + "offset": 2249, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "StringLiteral", + "offset": 2275, + "length": 4, + "value": "\"\n\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "IntegerLiteral", + "offset": 2936, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "FloatLiteral", + "offset": 8272, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 289, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 862, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 940, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 987, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 1021, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LanguageService.swift", + "kind": "IntegerLiteral", + "offset": 56, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 387, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 419, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "BooleanLiteral", + "offset": 1242, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "StringLiteral", + "offset": 1285, + "length": 28, + "value": "\"thread-safe-fetch-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 293, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 583, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 623, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 668, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 675, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 726, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 733, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 768, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 775, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 825, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 862, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 926, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "BooleanLiteral", + "offset": 954, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 996, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 1085, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 16, + "value": "\"GetEdgesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 941, + "length": 10, + "value": "\"CampusID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 975, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1008, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1036, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 6, + "value": "\"Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1102, + "length": 16, + "value": "\"TransitionType\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1142, + "length": 9, + "value": "\"Outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1220, + "length": 11, + "value": "\"P1VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1257, + "length": 11, + "value": "\"P1FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1291, + "length": 8, + "value": "\"P1Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 4, + "value": "\"X1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1341, + "length": 4, + "value": "\"Y1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1372, + "length": 12, + "value": "\"Longitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1410, + "length": 11, + "value": "\"Latitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1447, + "length": 11, + "value": "\"P2VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1484, + "length": 11, + "value": "\"P2FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1518, + "length": 8, + "value": "\"P2Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1545, + "length": 4, + "value": "\"X2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1568, + "length": 4, + "value": "\"Y2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1599, + "length": 12, + "value": "\"Longitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1637, + "length": 11, + "value": "\"Latitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1679, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1730, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1812, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1841, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1868, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1893, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 25, + "value": "\"GetVenuesSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 712, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 747, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 783, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 821, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 343, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 369, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 403, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 428, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 662, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "BooleanLiteral", + "offset": 761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "BooleanLiteral", + "offset": 791, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 1746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 388, + "length": 22, + "value": "\"GetVenueFloorsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1099, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1151, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1187, + "length": 8, + "value": "\"IconID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1217, + "length": 7, + "value": "\"Level\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1247, + "length": 8, + "value": "\"MapUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1282, + "length": 12, + "value": "\"geoJsonUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1315, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1349, + "length": 13, + "value": "\"ScaleFactor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1386, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1424, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/LastUpdateDBManager\/Last_update_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 19, + "value": "\"Last_update_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 501, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 603, + "length": 3, + "value": "1.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 638, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 672, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 754, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 946, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 990, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1064, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1125, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1171, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1228, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1383, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 1416, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1454, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1544, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 1711, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1744, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1911, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1962, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 2033, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 2157, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2442, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2582, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2693, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2766, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2831, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2896, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2938, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3236, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3282, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 3325, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 3364, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3415, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3545, + "length": 2, + "value": "-1" + } + ] +} \ No newline at end of file diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 00000000..388b1edd --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,1908 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name Penguin +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AdSupport +import CoreBluetooth +import CoreData +import CoreLocation +import CoreMotion +import Darwin +import Foundation +import MessageUI +import Network +@_exported import Penguin +import Swift +import SystemConfiguration +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import Darwin.sys.sysctl +@objc @_inheritsConvenienceInitializers final public class POI : ObjectiveC.NSObject { + final public var ID: Swift.Int + final public var floorID: Swift.Int + final public var zonePoints: Swift.String? + final public var name: Swift.String + final public var poiDescription: Swift.String + final public var iconUrl: Swift.String? + final public func centerPoint() -> CoreFoundation.CGPoint + final public func poiZone() -> QuartzCore.CAShapeLayer? + @objc override dynamic public init() + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class UtilGps : ObjectiveC.NSObject { + public static func CoordinateInsidePolygon(longitude: Swift.Double, latitude: Swift.Double, pointsListLongitude: [Swift.Double], pointsListLatitude: [Swift.Double]) -> Swift.Bool + public static func Angle2D(y1: Swift.Double, x1: Swift.Double, y2: Swift.Double, x2: Swift.Double) -> Swift.Double + public static func isValidGpsCoordinate(latitude: Swift.Double, longitude: Swift.Double) -> Swift.Bool + public class func GetXYold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double], longLatPoint: [Swift.Double], isFromTimer: Swift.Bool = false) -> CoreFoundation.CGPoint? + public static func GetLongLatold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, xyPoints: CoreFoundation.CGPoint, originlonglat: [Swift.Double]) -> [Swift.Double]? + public static func Rotate(xDifference: Swift.Double, YDifference: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double]?) -> [Swift.Double]? + public func swapEdges(basePoint: CoreFoundation.CGPoint, toBeSwappedEdges: [Penguin.Edge]) -> [Penguin.Edge] + public static func convertPoint(to point: CoreFoundation.CGPoint, venue: Penguin.Venue, floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToLongLat(floorAlignmentParameters: Penguin.AlignmentParameters, point: CoreFoundation.CGPoint) -> [Swift.Double]? + public static func getLongitude(for point: CoreFoundation.CGPoint, on floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToXY(floorAlignmentParameters: Penguin.AlignmentParameters, longLatPoint: [Swift.Double]) -> CoreFoundation.CGPoint? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(SystemSetting) public class SystemSetting : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.Edges_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1FloorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedtheta: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connecteddirection: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var transitionType: Swift.String { + @objc get + @objc set + } +} +public enum PIResponse { + case SUCCESS(Foundation.Data?, Foundation.HTTPURLResponse?, T?) + case FAILER(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) +} +public enum HttpMethod : Swift.String { + case GET + case POST + case DELETE + case PUT + case PATCH + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_inheritsConvenienceInitializers @objc public class PIAPIManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIAPIManager + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: Any](), completion: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: String](), decodeTo: T.Type?, complete: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? where T : Swift.Decodable, T : Swift.Encodable + @objc override dynamic public init() + @objc deinit +} +public protocol PIDirectionsServiceDelegate { + func onRoutePathReady(route: Penguin.Route?) + func onFailLoadRoute(errorCode: Penguin.ErrorCode) + func onStartNavigation() + func onStopNavigation() + func onInstructionReady(instructionList: [Penguin.DirectionInstruction]) + func onErrorPath(isError: Swift.Bool) + func onErrorFloor(status: Swift.Bool) + func onErrorVenue(status: Swift.Bool) + func onReachDestination() + func onReachedEndSubPath(type: Penguin.NodeType) + func onErrorPathReady(errorEdges: [Penguin.ErrorEdge]?) + func onSubPathChange(subPath: Penguin.NavigationSubPath) +} +extension Penguin.PoIPolygonsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorid: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoonpoint: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoon_center_point: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categorycolor: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var iconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmark: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLatitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLongitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var showOnMap: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkFilledIconUrl: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.FloorSettings_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var floorID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Localize { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var code: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value_type: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Gate_node { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campus_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var edge_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floor_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_floor_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_connected_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isCampusGate: Swift.Bool { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(UUID_Table) public class UUID_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloorSettings_Table) public class FloorSettings_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.VenueSettingsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var venueID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Floors_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var image: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var scale_factor: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var level: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var icon_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_url: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_north: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var far_dist: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var near_dest: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var serverConnectivityThreshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentCenter: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentOrigin: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScale: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleX: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleY: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentRotation: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var instructionDistanceThreshold: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isDefault: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLongParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLatParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToXParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToYParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geoJSONURL: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapWidth: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var updateStatus: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(VenueTable) public class VenueTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct PoIPolygonsModel : Swift.Codable { + public var data: [Penguin.PoiPolygon]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PoiPolygon : Swift.Codable { + public var id: Swift.Int?, floorID: Swift.Int? + public var name: [Penguin.Translatable]? + public var localizedName: Swift.String? + public var zonePoints: [Penguin.ZonePoint]? + public var zoneCenterPoint: Penguin.ZoneCenterPoint? + public var categoryColor: Swift.String? + public var iconImage: Swift.String? + public var updateStatus: Swift.Int? + public var iconUrl: Swift.String? + public var framedIconUrl: Swift.String? + public var landmark: Swift.Bool? + public var landmarkIconUrl: Swift.String? + public var landmarkFilledIconUrl: Swift.String? + public var venueId: Swift.Int? + public var categoryId: Swift.Int? + public var extrusionHeight: Swift.Int + public var threeDModel: Penguin.ThreeDimensionalModel? + public var showOnMap: Swift.Bool? + public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public var isIndoor: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZoneCenterPoint : Swift.Codable { + public var xy: Penguin.PositionXY? + public var longLat: Penguin.LongLat? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct LongLat : Swift.Codable { + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PositionXY : Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZonePoint : Swift.Codable { + public var orderIndex: Swift.Int?, x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Swift.Double { + public func toDeg() -> Swift.Double + public func toRad() -> Swift.Double +} +@_inheritsConvenienceInitializers @objc(Last_update_Table) public class Last_update_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(VenueSettingsTable) public class VenueSettingsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(CategoryTable) public class CategoryTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public enum LangNames : Swift.String { + case ar + case en + case Default + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalizableModel : ObjectiveC.NSObject { + @objc deinit +} +public struct CategoryResponse : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct POICategory : Swift.Codable { + public var id: Swift.Int?, updateStatus: Swift.Int? + public var categoryIconUrl: Swift.String?, framedIconUrl: Swift.String? + public var color: Swift.String? + public var poiCount: Swift.Int? + public var localizedName: Swift.String? + public var localizedDescripition: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class ErrorEdge : ObjectiveC.NSObject, Swift.Codable { + final public let campusID: Swift.Int + final public let venueID: Swift.Int + final public let floorID: Swift.Int + final public let id: Swift.Int + final public let type: Swift.Int + final public let outdoor: Swift.Bool + final public let updateStatus: Swift.Int + final public let p1VenueID: Swift.Int + final public let p1FloorID: Swift.Int + final public let p1TypeID: Swift.Int + final public let x1: Swift.Int + final public let y1: Swift.Int + final public let longitude1: Swift.Double + final public let latitude1: Swift.Double + final public let p2VenueID: Swift.Int + final public let p2FloorID: Swift.Int + final public let p2TypeID: Swift.Int + final public let x2: Swift.Int + final public let y2: Swift.Int + final public let longitude2: Swift.Double + final public let latitude2: Swift.Double + final public let connectedTheta: Swift.Double + final public let connectedDirection: Swift.Int + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @objc(Geofence_Table) public class Geofence_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension UIKit.UIDevice { + @_Concurrency.MainActor @preconcurrency public static var marketingName: Swift.String { + get + } +} +public struct IPAddressDetails { + public var dataAPIAddress: Swift.String + public var positionAPIAddress: Swift.String + public var thirdPartyAPIAddress: Swift.String + public init() +} +@_hasMissingDesignatedInitializers final public class InternetConnectionManager { + public static func isConnectedToNetwork() -> Swift.Bool + @objc deinit +} +final public class Gnode { + public init(x: Swift.Int = 0, y: Swift.Int = 0, edgeID: Swift.Int = -1, floorID: Swift.Int = -1, venueID: Swift.Int = -1, typeNum: Penguin.NodeType = .normal, lng: Swift.Double = 0.0, lat: Swift.Double = 0.0, type: Penguin.GateType = .Indoor) + final public var x: Swift.Int + final public var y: Swift.Int + final public var floorID: Swift.Int + final public var venueID: Swift.Int + final public var edgeID: Swift.Int + final public var typeNum: Penguin.NodeType + final public var lng: Swift.Double + final public var lat: Swift.Double + final public var type: Penguin.GateType + final public var nodeType: Penguin.NodeType? { + get + } + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public init() + @objc deinit +} +public struct ThreeDimensionalModel : Swift.Codable { + public var url: Swift.String? + public var centerLongitude: Swift.Double? + public var centerLatitude: Swift.Double? + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class Venue : ObjectiveC.NSObject { + final public var venueID: Swift.Int + final public var venueName: Swift.String + final public var venueArabicName: Swift.String + final public var isWifi: Swift.Bool + final public var isBLE: Swift.Bool + final public var isMix: Swift.Bool + final public var campusId: Swift.Int + final public var venueUpdateStatus: Swift.Int + final public var venueSettings: Penguin.VenueSettings + final public var latPoints: [Swift.Double] + final public var lngPoints: [Swift.Double] + final public var points: [CoreLocation.CLLocationCoordinate2D] + final public var centerPoint: Swift.String + final public var isDefault: Swift.Bool + final public var isUnderground: Swift.Bool + final public var extrusionHeight: Swift.Int + final public var threeDModel: Penguin.ThreeDimensionalModel? + final public var level: Penguin.MapLevel { + get + } + final public var trimmedName: Swift.String { + get + } + final public var connectedVenues: [Swift.Int] + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func getCenterPoints() -> [Swift.Double]? + final public func findMaxLatitudePoint() -> CoreLocation.CLLocationCoordinate2D? + final public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public init(data: [Swift.String : Any]?) + @objc deinit +} +public protocol NodeRepresentable { + var nodeType: Penguin.NodeType? { get } + var isUpEscalator: Swift.Bool { get } + var isDownEscalator: Swift.Bool { get } +} +@_hasMissingDesignatedInitializers final public class GateNodeModel { + final public var id: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + final public var campusID: Swift.Int?, edgeID: Swift.Int? + final public var outdoor: Swift.Bool?, is_floor_gate_node: Swift.Bool?, is_connected_gate_node: Swift.Bool? + final public var updateStatus: Swift.Int? + final public var x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var name: Swift.String? + final public var type: Penguin.NodeType? + final public var nodeType: Penguin.NodeType? { + get + } + final public var isCampusGate: Swift.Bool? + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func toCGPoint() -> CoreFoundation.CGPoint? + @objc deinit +} +@_hasMissingDesignatedInitializers public class VenueSettings { + public var scanInterval: Swift.Int + public var positionCount: Swift.Int + public var interScanCount: Swift.Int + public var epTimeOutCount: Swift.Int + public var BLEScanOutOfCoverage: Swift.Int + public var emptyBLEScanTimeOut: Swift.Int + public var tStatic: Swift.Float + public var lowPassFilterFactor: Swift.Float + public var tSlow: Swift.Float + public var delta_filter: Swift.Float + public var VenueDetectionAfterTriggerThreshold: Swift.Int + public var GpsWithinPolygonThreshold: Swift.Int + public var GetEPExceptionResponseThreshold: Swift.Int + public var GPSDistanceOutOfThresholdCount: Swift.Int + public var BeaconVendors: Swift.String + public var GpsAccuracyThreshold: Swift.Double + public var GpsAccuracyCountThreshold: Swift.Int + public func getVendors() -> [Swift.String] + public func isMinewBecon() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc public class Floor : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var floorVenueID: Swift.Int + public var floorName: Swift.String + public var floorDescription: Swift.String + public var floorMapUrl: Swift.String + public var floorMapImage: UIKit.UIImage + public var floorIconID: Swift.Int + public var floorIconImage: UIKit.UIImage + public var floorOrder: Swift.Int + public var floorMapScaleFactor: Swift.Double + public var isDefault: Swift.Bool + public var isUnderground: Swift.Bool + public var alignmentCenter: Swift.String + public var alignmentOrigin: Swift.String + public var alignmentScale: Swift.Double + public var alignmentRotation: Swift.Double + public var alignmentScaleX: Swift.Double + public var alignmentScaleY: Swift.Double + public var xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double] + public var label: Swift.String + public var geoJsonUrl: Swift.String + public var updateStatus: Swift.Int + public var venue: Penguin.Venue { + get + } + public var level: Penguin.MapLevel { + get + } + public var setting: Penguin.FloorSettings? { + get + } + @objc override dynamic public init() + public init(floorID: Swift.Int, venueID: Swift.Int, name: Swift.String, description: Swift.String, mapUrl: Swift.String, mapScaleFactor: Swift.Double, iconID: Swift.Int, floorOrder: Swift.Int, alignmentCenter: Swift.String, alignmentOrigin: Swift.String, alignmentScale: Swift.Double = 0.0, alignmentScaleX: Swift.Double, alignmentScaleY: Swift.Double, alignmentRotation: Swift.Double, isDefault: Swift.Bool, isUnderground: Swift.Bool, label: Swift.String, goeJsonUrl: Swift.String, updateStatus: Swift.Int, xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double]) + public func getAnchorCoordinate() -> [CoreLocation.CLLocationCoordinate2D] + public func getAlignmentCenter() -> [Swift.Double]? + public func getUrlFloorName() -> Swift.String? + @objc deinit +} +public struct FloorSettings { + public var floorMapNorth: Swift.Int + public var floorMapMatchingThreshold: Swift.Int + public var floorFarDistance: Swift.Int + public var floorNearDistance: Swift.Int + public var floorNotConnectedEdgeDistance: Swift.Int + public var floorErrorDetectionDistance: Swift.Int + public var floorErrorDetectionCount: Swift.Int + public var floorElevatorConnectedDistance: Swift.Int + public var floorServerConnectivityThreshold: Swift.Int + public var floorDefaultStepLength: Swift.Double + public var floorNonIMUstepCount: Swift.Int + public var floorParticleResetCounter: Swift.Int + public var floorHeight: Swift.Double + public var transCounterThreshold: Swift.Int + public var flatCounterThreshold: Swift.Int + public var iOSTransitionReadingsCount: Swift.Int + public var deltaEscalator: Swift.Double + public var ePTrustThreshold: Swift.Double + public var gateNodeDistanceThreshold: Swift.Int + public var gPSTimerThreshold: Swift.Int + public var gPSTimerDefaultValue: Swift.Int + public var gPSStartLogicDistanceThreshold: Swift.Int + public var DefaultZoomLevel: CoreFoundation.CGFloat + public var NavigationReachDistance: Swift.Int + public var instructionChangeDistanceThreshold: Swift.Double + public var epNotTrustdCountThreshold: Swift.Int + public init() + public init(mapNorth: Swift.Int, threshold: Swift.Int, farDistance: Swift.Int, nearDistance: Swift.Int, notConnectedEdgeDistance: Swift.Int, serverConnectivityThreshold: Swift.Int, errorDetectionDistance: Swift.Int, errorDetectionCount: Swift.Int, elevatorConnectedDistance: Swift.Int, defaultStepLength: Swift.Double, nonIMUstepCount: Swift.Int, particleResetCounter: Swift.Int, height: Swift.Double, transCounterThreshold: Swift.Int, flatCounterThreshold: Swift.Int, transitionReadingsCount: Swift.Int, deltaEscalator: Swift.Double, ePTrustThreshold: Swift.Double, gateNodeDistanceThreshold: Swift.Int, gPSTimerThreshold: Swift.Int, gPSTimerDefaultValue: Swift.Int, gPSStartLogicDistanceThreshold: Swift.Int, NavigationReachDistance: Swift.Int, DefaultZoomLevel: Swift.Double, instructionChangeDistanceThreshold: Swift.Double, epNotTrustdCountThreshold: Swift.Int) + public func floorServerConnectivityThresholdInSeconds() -> Swift.Double +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class Edge : ObjectiveC.NSObject { + public var edgeID: Swift.Int + public var edgeFloorID: Swift.Int + public var venueID: Swift.Int + public var p1VenueID: Swift.Int + public var p2VenueID: Swift.Int + public var edgeX1: Swift.Int + public var edgeY1: Swift.Int + public var edgeP1FloorID: Swift.Int + public var edgeX2: Swift.Int + public var edgeY2: Swift.Int + public var edgeP2FloorID: Swift.Int + public var edgeWeight: Swift.Double + public var edgeType: Penguin.EdgeTypeNew + public var edgeTransType: Penguin.TransitionEdgeType + public var perpencularDistance: Swift.Double? + public var withinEdgeIndicatorValue: Swift.Double? + public var distanceAvg: Swift.Double? + public var campusID: Swift.Int + public var outdoor: Swift.Bool + public var p1Type: Penguin.NodeType + public var p2Type: Penguin.NodeType + public var longitude1: Swift.Double + public var latitude1: Swift.Double + public var longitude2: Swift.Double + public var latitude2: Swift.Double + public func edgeLength() -> Swift.Double + public func p1toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p2toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p1() -> CoreFoundation.CGPoint + public func p2() -> CoreFoundation.CGPoint + public func deltaX() -> Swift.Int + public func deltaY() -> Swift.Int + public func edgeOrientation() -> Swift.Double + public func edgeInverseOrientation() -> Swift.Double + public func getWithinEdgeIndicator(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func getPerpendicularDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func calculateEdgeWeight(currentEP: CoreFoundation.CGPoint, previousEP: CoreFoundation.CGPoint, meanDistance: Swift.Double, threshold: Swift.Double, orientationAvailable: Swift.Bool, orientationValue: Swift.Double) -> Swift.Double + public func edgeAvgDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + @objc deinit +} +public struct PenguinPoint { + public var pointVenueID: Swift.Int + public var pointFloorID: Swift.Int + public var pointX: Swift.Int + public var pointY: Swift.Int + public var stepCount: Swift.Int + public var requestID: Swift.Int + public var orientationVector: [Swift.Double] + public var orientationAccuracy: Swift.Int + public var accelerometerAccuracy: Swift.Int + public var accuracy: Swift.Int + public var pointTypeScan: Swift.Int +} +@_inheritsConvenienceInitializers @objc open class NavigationSubPath : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var venueID: Swift.Int + public var firstEdge: Penguin.Edge + public var pathIndex: Swift.Int + public var pathEdges: [Penguin.Edge] + public var subPathsSize: Swift.Int + @objc override dynamic public init() + public init(venueID: Swift.Int, floorID: Swift.Int, subPathIndex: Swift.Int, firstEdge: Penguin.Edge, subPathEdges: [Penguin.Edge], subPathsSize: Swift.Int = 0) + @objc deinit +} +public struct NearGateData { + public let floors: [Penguin.Floor]? + public let venues: [Penguin.Venue]? +} +public struct NextRoutPathData { + public let floor: Penguin.Floor? + public let venue: Penguin.Venue? +} +extension Penguin.SystemSetting { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var desc: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.UUID_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var uuid_data: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } +} +extension Penguin.PILocationManager { + final public func setUserName(userID: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setAPIKey(key: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setServiceName(dataName: Swift.String, positionName: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setOutdoorEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setSimulationModeEnabled(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setStepDetectionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setTransitionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setMode(scanningMode: Penguin.PositionScanningMode = PositionScanningMode.FreeStyle) -> Penguin.PILocationManager + final public func setTestMode(timeInterval: Swift.Int, nonIMU: Swift.Bool) + @discardableResult + final public func setUseNonIMU(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setVenueID(venueID: Swift.Int) -> Penguin.PILocationManager + final public func setStaticWalkThreshold(staticThreshold: Swift.Double) + final public func setSlowWalkThreshold(slowWalkingThreshold: Swift.Double) + final public func setLowPassFilterPercentage(lowPassFilterPercentage: Swift.Double) + final public func setPositionCount(count: Swift.Int) + final public func setInterScanCount(count: Swift.Int) + final public func setCalibrationTotalTime(totalTime: Swift.Int) + final public func setReadingsCount(readingsCount: Swift.Int) + final public func setSpikeThreshold(spikeThreshold: Swift.Int) + final public func setTransitionExpectedTime(transitionExpectedTime: Swift.Int) + final public func setiBeaconScannerEnabled(enabled: Swift.Bool) + final public func setEddystoneScannerEnabled(enabled: Swift.Bool) + final public func setTransitionCounterThreshold(_ tcThreshold: Swift.Int) + final public func setFlatCounterThreshold(_ fcThreshold: Swift.Int) + final public func setDeltaEscalator(_ deThreshold: Swift.Double) + final public func setTransitionReadingsCount(_ trCount: Swift.Int) + @discardableResult + final public func setUpdateInBackGroundMode(isEnabled: Swift.Bool) -> Swift.Bool + final public func setFileSimulationModeEnabled(enable: Swift.Bool) + final public func setConnectivityTimeOutCount(count: Swift.Int) + final public func setConnectivityEmptyBLETimeout(milliSeconds: Swift.Int) + final public func startNavigation(pathEdges: [Penguin.Edge]) + final public func setFloor(floorID: Swift.String) + final public func setClientKeyID(key: Swift.String) + final public func setLanguage(lang: Swift.String) +} +public struct Translatable : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public protocol PILocationManagerDelegate : AnyObject { + func onLocationChange(location: Penguin.PILocation) + func onEdgeChange(edge: Penguin.Edge) + func onVenueChange(venue: Penguin.Venue) + func onFloorChange(floor: Penguin.Floor) + func onRotationChange(rotation: Penguin.PIRotation) + func onConnectivityStatusChange(status: Penguin.ServerConnectivityStatus) + func onSourceConnectivityStatusChange(status: Penguin.SourceConnectionStatus) + func onGPSStatusChangeChange(status: Penguin.SourceGPSConnectionStatus) + func onTrustedFloorChange(status: Swift.Bool) + func onTransision(status: Penguin.FloorTransitionType) + func onEpLocationChange(location: Penguin.PILocation) + func onEpException(resetSDK: Swift.Bool, exMessage: Swift.String) + func onBlePowerStatusChange(status: Penguin.BLEPowerStatus) +} +@objc public protocol PIInitializerDelegate { + @objc func onReady(warning: Penguin.WarningCode) + @objc func onInitilzationError(error: Penguin.ErrorCode) + @objc func onInitializationProgressChange(status: Penguin.SDKOperation) +} +@_inheritsConvenienceInitializers @objc(Gate_node) public class Gate_node : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct Route : Swift.Codable { + public var result: Swift.Bool? + public var message: Swift.String? + public var data: [Penguin.RouteLeg]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum RouteStatus : Swift.String { + case reached + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public struct RouteLeg : Swift.Codable { + public var sourceLocation: Penguin.SourceLocation? + public var destination: Penguin.Destination? + public var length: Swift.Double? + public var travelTime: Swift.Double? + public var shortestPath: Penguin.ShortestPath? + public init(sourceLocation: Penguin.SourceLocation?, destination: Penguin.Destination?, length: Swift.Double?, shortestPath: Penguin.ShortestPath?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class Destination : ObjectiveC.NSObject, Swift.Codable { + final public var poi: Penguin.DestinationPOI? + final public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var nearLandmark: Penguin.NearPlace? + public init(poi: Penguin.DestinationPOI?, venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class DestinationPOI : ObjectiveC.NSObject, Swift.Codable { + final public var id: Swift.Int? + final public var name: Swift.String? + public init(id: Swift.Int?, name: Swift.String?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc final public class SourceLocation : ObjectiveC.NSObject, Swift.Codable { + final public var venueID: Swift.Int?, floorID: Swift.Int?, edgeID: Swift.Int?, x: Swift.Int? + final public var y: Swift.Int? + final public var nearLandmark: Penguin.NearPlace? + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct NearPlace : Swift.Codable { + public let type: Swift.String + public let venueName: Swift.String + public let gateName: Swift.String + public let poiName: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ShortestPath : Swift.Codable { + public var count: Swift.Int? + public var subPaths: [Penguin.SubPath]? + public init(count: Swift.Int?, subPaths: [Penguin.SubPath]?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPath : ObjectiveC.NSObject, Swift.Codable { + public var index: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int?, edgesCount: Swift.Int? + public var length: Swift.Double? + public var duration: Swift.Double? + public var firstNode: Penguin.SubPathNode? + public var lastNode: Penguin.SubPathNode? + public var edges: [Penguin.RouteEdge]? + public var isOnCampus: Swift.Bool + public var coordinates: [CoreLocation.CLLocationCoordinate2D] + public init(index: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, edgesCount: Swift.Int? = nil, length: Swift.Double? = nil, duration: Swift.Double? = nil, firstNode: Penguin.SubPathNode? = nil, lastNode: Penguin.SubPathNode? = nil, edges: [Penguin.RouteEdge]? = nil, isOnCampus: Swift.Bool = true, coordinates: [CoreLocation.CLLocationCoordinate2D] = []) + public func copy() -> Penguin.SubPath + public func getIndex() -> Swift.Int + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdge : ObjectiveC.NSObject, Swift.Codable { + public var data: Penguin.RouteEdgeData? + public var firstNode: Penguin.Node?, secondNode: Penguin.Node? + public var connectedtheta: Swift.Int?, connecteddirection: Swift.Int? + public var mergedEdges: [Penguin.RouteEdge] + public var maneuverImage: UIKit.UIImage? + public var isStraight: Swift.Bool { + get + } + public var mergedEdge: Penguin.RouteEdge? { + get + } + public var isTransition: Swift.Bool { + get + } + public var isElevator: Swift.Bool { + get + } + public var isGate: Swift.Bool { + get + } + public var isEscalator: Swift.Bool { + get + } + public var isStair: Swift.Bool { + get + } + public var isRamp: Swift.Bool { + get + } + public var isInclinedTransition: Swift.Bool { + get + } + public var isVenueTransition: Swift.Bool { + get + } + public var isFloorTransition: Swift.Bool { + get + } + public var isSameTransition: Swift.Bool { + get + } + public func copy() -> Penguin.RouteEdge + public var length: Swift.Double { + get + } + public var mergedDirectionTypes: Swift.String? { + get + } + public init(data: Penguin.RouteEdgeData? = nil, firstNode: Penguin.Node? = nil, secondNode: Penguin.Node? = nil, connectedtheta: Swift.Int? = nil, connecteddirection: Swift.Int? = nil, maneuverImage: UIKit.UIImage? = nil) + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + public func mergeEdge(_ edge: Penguin.RouteEdge, mergesLengths: Swift.Bool = true) + public func mergeInclinedEdge(_ edge: Penguin.RouteEdge) + public func doesContainEdge(edgeId: Swift.Int?) -> Swift.Bool + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdgeData : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int?, campusID: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + public var type: Swift.String? + public var outdoor: Swift.Bool? + public var updateStatus: Swift.Int? + public var directionInstruction: Swift.String? + public var lengthInPixels: Swift.Double?, lengthInMeters: Swift.Double?, floorScaleFactor: Swift.Double? + public var directionType: Swift.String? + public var transitionType: Swift.String? + public init(id: Swift.Int? = nil, campusID: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, typeEdge: Swift.String? = nil, outdoor: Swift.Bool? = nil, updateStatus: Swift.Int? = nil, directionInstruction: Swift.String? = nil, lengthInPixels: Swift.Double? = nil, lengthInMeters: Swift.Double? = nil, floorScaleFactor: Swift.Double? = nil, directionType: Swift.String? = nil, transitionType: Swift.String? = nil) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class Node : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int? + public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int? + public var y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var typeNode: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public var centerPoint: CoreFoundation.CGPoint? { + get + } + public init(venueID: Swift.Int?, floorID: Swift.Int?, typeNode: Swift.String?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, desc: [Penguin.TranslatableData]) + public func getName() -> Swift.String + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func toPoint() -> CoreFoundation.CGPoint? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPathNode : ObjectiveC.NSObject, Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var type: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, type: Swift.String?, desc: [Penguin.TranslatableData]) + public func isUpEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func isDownEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func getName() -> Swift.String + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +public struct TranslatableData : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.CategoryTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var categoryIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var color: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiCount: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryDesc: Swift.String? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(Edges_Table) public class Edges_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public protocol CoreDataProtocol : AnyObject { + func getAll(filter: [Foundation.NSPredicate]?) -> Any? + func insert(data: Any) + func delete(filter: [Foundation.NSPredicate]?) -> Swift.Bool + func update(data: Any, filter: [Foundation.NSPredicate]?) + func clear() +} +@_inheritsConvenienceInitializers @objc public class PILocation : ObjectiveC.NSObject { + public var venue: Penguin.Venue? + public var floor: Penguin.Floor? + public var edge: Penguin.Edge? + public var epPosition: Penguin.PIPoint? + public var position: Penguin.PIPoint? + public var accuracy: Swift.Double? + public var source: Penguin.SourceType + public var gps: Penguin.PICLocation? + public var offCampus: Swift.Bool? + public var outMapMatching: Swift.Bool? + public var address: Swift.String? { + get + } + public var onCampusOutdoor: Swift.Bool { + get + } + public var nearData: Penguin.NearGateData? { + get + set + } + public var nextRouteData: Penguin.NextRoutPathData? { + get + set + } + public var coordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var matchingCoordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + convenience public init(venue: Penguin.Venue, floor: Penguin.Floor, edge: Penguin.Edge, epPosition: Penguin.PIPoint? = nil, position: Penguin.PIPoint? = nil, accuracy: Swift.Double = 0.0, gps: Penguin.PICLocation?, offCampus: Swift.Bool, outMapMatching: Swift.Bool?, source: Penguin.SourceType = SourceType.NONE) + @objc override dynamic public init() + @objc deinit +} +@objc public class PIPoint : ObjectiveC.NSObject { + public var point: CoreFoundation.CGPoint + public var coordinate: Penguin.PICLocation? + public init(point: CoreFoundation.CGPoint, coordinate: Penguin.PICLocation?) + @objc deinit +} +@objc public class PICLocation : ObjectiveC.NSObject, Swift.Codable { + public var latitude: Swift.Double + public var longitude: Swift.Double + public init(latitude: Swift.Double, longitude: Swift.Double) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc public class PIRotation : ObjectiveC.NSObject { + public var sensorValue: Swift.Double + public var mapRotationValue: Swift.Double + public var heading: CoreLocation.CLHeading + @objc deinit +} +extension Penguin.PILocationManager { + final public func getCurrentSubpath() -> Penguin.NavigationSubPath? + final public func getAllNavigationPath() -> [Penguin.NavigationSubPath] + final public func getSessionID() -> Swift.String + final public func getFloorTransitionType() -> Penguin.FloorTransitionType + final public func getPositionRequestErrorMessage() -> Swift.String + final public func checkResetSDKRequest() -> Swift.Bool + final public func connectionStatus() -> Swift.Int + final public func isNavigationFloorError() -> Swift.Bool + final public func isNavigationVenueError() -> Swift.Bool + final public func getInitializationProgress() -> Swift.Int + @discardableResult + final public func getVersion() -> Swift.String + final public func stopNavigation() + final public func validateLocation() + final public func isLoadingData() -> Swift.Bool + final public func isErrorPath() -> Swift.Bool + final public func isFloorError() -> Swift.Bool + final public func checkTrustedFloor() -> Swift.Bool + final public func isReady() -> Swift.Bool + final public func isGrantLocationPermsssion() -> Swift.Bool + final public func requestLocationPermsssion() + final public func getEP() -> Swift.String + final public func getLastKnownLocation() -> Penguin.PILocation? + final public func getLastKnownValidLocation() -> Penguin.PILocation? + final public func isDirectoryEnabled() -> Swift.Bool + final public func isUserOffCampus() -> Swift.Bool + final public var isOffCampusNavigationDisabled: Swift.Bool { + get + } + final public var isLocationMessageUIDisabled: Swift.Bool { + get + } +} +extension Penguin.PICLocation { + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func toCLLocation() -> CoreLocation.CLLocation +} +extension CoreLocation.CLLocationCoordinate2D { + public func isEqual(_ coord: CoreLocation.CLLocationCoordinate2D) -> Swift.Bool + public func toCLLocation() -> CoreLocation.CLLocation + public func distance(from: CoreLocation.CLLocationCoordinate2D) -> CoreLocation.CLLocationDistance + public func isCoordinateValid() -> Swift.Bool +} +@_inheritsConvenienceInitializers @objc(Floors_Table) public class Floors_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc final public class Instruction : ObjectiveC.NSObject { + final public var directionID: Swift.Int + final public var directionText: Swift.String + final public var directionImage: UIKit.UIImage? + final public var directionPoI: Penguin.POI? + final public var directionEdgeOrder: Swift.Int? + public init(directionString: Swift.String) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc final public class DirectionInstruction : ObjectiveC.NSObject { + final public var edgeID: Swift.Int? + final public var campusID: Swift.Int? + final public var venueID: Swift.Int? + final public var floorID: Swift.Int? + final public var directionInstruction: Swift.String? + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class PoIPolygonsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc final public class PIDBManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIDBManager + final public func resetCache() + final public func getVenues() -> [Penguin.Venue] + final public func getVenueByID(filterBy venueID: Swift.Int?) -> Penguin.Venue + final public func getFloorByID(filterBy id: Swift.Int) -> Penguin.Floor + final public func getFloorsByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Floor] + final public func getCampusFloor() -> Penguin.Floor? + final public func getCampusFloorSetting() -> Penguin.FloorSettings? + final public func getFloors() -> [Penguin.Floor] + final public func getFloorsSetting(filterBy id: Swift.Int) -> Penguin.FloorSettings? + final public func getEdgeByID(filterBy id: Swift.Int) -> Penguin.Edge + final public func getEdgesByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Edge] + final public func getEdgesByFloorID(filterBy floorID: Swift.Int) -> [Penguin.Edge] + final public func getEdges() -> [Penguin.Edge] + final public func getGateNode(filterBy filter: [Swift.String : Any]) -> [Penguin.GateNodeModel]? + final public func getEdgesGateNodeDataGnode() -> [Swift.Int : [Penguin.Gnode]]? + final public func getPOIPolygons() -> [Penguin.PoiPolygon]? + final public func getCategories() -> [Penguin.POICategory]? + final public func clearAll() + final public func getAllGeofenceRegions() -> [Penguin.GeofenceRegion] + final public func getGeofenceById(_ id: Swift.Int) -> Penguin.GeofenceRegion? + @objc override dynamic public init() + @objc deinit +} +public enum SourceType { + case GPS + case BLE + case NONE + public static func == (a: Penguin.SourceType, b: Penguin.SourceType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum UpdateStatus : Swift.Int { + case Unknown + case New + case Deleted + case Updated + public static func getUpdateStatus(from value: Swift.Int) -> Penguin.UpdateStatus + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum ErrorCode : Swift.Int { + case NoError = 0 + case OSNotSupported = 1 + case SignalLost = 2 + case VenuesDetailsImportError = 3 + case FloorsDetailsImportError = 4 + case SettingsImportError = 5 + case MapNorthAngleCalculationError = 6 + case EdgesDetailsImportError = 7 + case WiFiPermissionOFF = 8 + case BLEPermissionOFF = 9 + case DeviceRFNotAvailable = 10 + case VenueRFNotAvailable = 11 + case BluetoothNotEnabled = 12 + case SensorInitialError = 13 + case LocationServicesNotEnabled = 14 + case ErrorWithLoadingData = 15 + case ClientKeyIDNotSet = 17 + case NoInternet = 18 + case NonAuthorized = 19 + case InvalidKey = 20 + case LoadingNavigationError = 21 + case pathEmpty = 22 + case SelectedPOI = 23 + case LoadingErrorPathFailed = 24 + case ErrorInRemoteConfig = 25 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum WarningCode : Swift.Int { + case NoWarning = 0 + case AccelerometerSensorNotAvailable = 1 + case MagnetometerSensorNotAvailable = 2 + case MagnetometerAccuracyLow = 3 + case GyroSensorNotAvailable = 4 + case OrientationSensorNotAvailable = 5 + case BarometerSensorNotAvailable = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum PositionScanningMode : Swift.Int { + case Background = 1 + case FreeStyle = 2 + case Navigation = 3 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum HTTPMethod : Swift.String { + case options + case get + case head + case post + case put + case patch + case delete + case trace + case connect + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum EdgeTypeNew : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum NodeType : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + case campus + case none + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum TransitionEdgeType : Swift.String, Swift.Codable { + case floor + case same + case venue + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public enum ServerConnectivityStatus : Swift.Int { + case Disconnected = 1 + case Poor = 2 + case Medium = 3 + case Excellent = 4 + case EmptyBLEScans = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceConnectionStatus : Swift.Int { + case BleConnected = 0 + case GpsConnected = 1 + case BleDisconnected = 2 + case Initializing = 3 + case GpsNotResponding = 4 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceGPSConnectionStatus : Swift.Int { + case GpsConnected = 0 + case GpsNotResponding = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum BLEPowerStatus : Swift.Int { + case blePowerOff = 0 + case blePowerOn = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloorTransitionType : Swift.Int { + case none = 0 + case escalatorUp = 1 + case escalatorDown = 2 + case elevatorUp = 3 + case elevatorDown = 4 + case up = 5 + case down = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SDKOperation : Swift.Int { + case initialize = 0 + case VenueDetection = 1 + case DataLoading = 2 + case ReadyForPositionUpdate = 3 + case GetPosition = 4 + case NewVenueDataLoading = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum MapLevel { + case aboveground + case underground + public static func == (a: Penguin.MapLevel, b: Penguin.MapLevel) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc(Localize) public class Localize : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers public class DetectFloorsByClosestGate { + public static var shared: Penguin.DetectFloorsByClosestGate + public var allGate: [Penguin.GateNodeModel]? { + get + set + } + public func detectOutdoorFloorData(floorID: Swift.Int) -> Penguin.Floor? + public func detectIndoorFloorGates(floorIds: [Swift.Int]) -> [Penguin.GateNodeModel]? + public func detectOutdoorFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorEscElevNodes(floorIds: [Swift.Int]) -> [Penguin.Gnode]? + public func getConnectedFloors(floor: Penguin.Floor?) -> [Penguin.Floor] + @objc deinit +} +extension Penguin.VenueTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var arabic_name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_wifi: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_ble: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_mix: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var points: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var centerPoint: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_default: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLat: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLng: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedVenues: [Swift.Int] { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc final public class PIDirectionsService : ObjectiveC.NSObject { + public static var shared: Penguin.PIDirectionsService + final public var delegate: (any Penguin.PIDirectionsServiceDelegate)? + final public func startNavigation() + final public func continueNavigation(skipping matchedStops: Swift.Int) + final public func stopNavigation() + final public func recalculteRoutingPath() + final public func getNavigationRoute(parameters: [Swift.String : Any], completion: @escaping (Penguin.Route?) -> Swift.Void) + final public func getIndexCurrentFloorPath() -> Swift.Int? + final public func getCurrentSubpathIndex() -> Swift.Int + final public func getCurrentLegIndex() -> Swift.Int + final public func setCurrentIndexSubPath(index: Swift.Int) + final public func getCurrentSubPath() + final public func getBearingAngle() -> CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +public enum GateType { + case Indoor + case Outdoor + public static func == (a: Penguin.GateType, b: Penguin.GateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc final public class PILocationManager : ObjectiveC.NSObject { + public static var shared: Penguin.PILocationManager + weak final public var delegate: (any Penguin.PILocationManagerDelegate)? + weak final public var initDelegate: (any Penguin.PIInitializerDelegate)? + final public var lastKnownLocation: Penguin.PILocation? + final public var lastValidLocation: Penguin.PILocation? + final public var selectedLanguage: Penguin.LangNames + public static func getVersion() -> Swift.String + final public func startUpdateLocation() + final public func build() + final public func stopUpdateLocation() + final public func getTokenKey(userID: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + @objc override dynamic public init() + @objc deinit +} +#if compiler(>=5.3) && $NoncopyableGenerics +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#else +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#endif +extension Penguin.Geofence_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var radius: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var title: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geofenceDescription: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var endDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var validity: Foundation.Date? { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +public struct GeofenceRegion : Swift.Codable { + public var longitude: Swift.Double? + public var latitude: Swift.Double? + public var radius: Swift.Int? + public var id: Swift.Int? + public var localizedTitle: Swift.String? + public var localizedDescription: Swift.String? + public var validity: Foundation.Date? + public var coordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_hasMissingDesignatedInitializers final public class SubPathManager { + public static var subPaths: [Penguin.SubPath]? + final public class func setRoutPath(paths: [Penguin.SubPath]) + final public class func getCurrentSubPath() -> Penguin.SubPath? + final public class func getNextWalkPath() -> Penguin.SubPath? + final public class func getIndexOfSubPath(subPath: Penguin.SubPath?) -> Swift.Int? + final public class func isNextLastPath() -> Swift.Bool + final public class func isCurrentPathLastFloor() -> Swift.Bool + final public class func getCurrentLastNodeCoordinate() -> CoreLocation.CLLocationCoordinate2D? + final public class func getNextVenueID() -> Swift.Int? + final public class func getNextFloorID() -> Swift.Int? + final public class func getNextFloor() -> Penguin.Floor? + final public class func getNextVenue() -> Penguin.Venue? + final public class func extractCoordinates(floorPath: Penguin.SubPath) -> [CoreLocation.CLLocationCoordinate2D] + @objc deinit +} +public struct AlignmentParameters : Swift.Codable { + public var xyToLongParameters: [Swift.Double]?, xyToLatParameters: [Swift.Double]?, longlatToXParameters: [Swift.Double]?, longlatToYParameters: [Swift.Double]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.Last_update_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.HttpMethod : Swift.Equatable {} +extension Penguin.HttpMethod : Swift.Hashable {} +extension Penguin.HttpMethod : Swift.RawRepresentable {} +extension Penguin.LangNames : Swift.Equatable {} +extension Penguin.LangNames : Swift.Hashable {} +extension Penguin.LangNames : Swift.RawRepresentable {} +extension Penguin.RouteStatus : Swift.Equatable {} +extension Penguin.RouteStatus : Swift.Hashable {} +extension Penguin.RouteStatus : Swift.RawRepresentable {} +extension Penguin.SourceType : Swift.Equatable {} +extension Penguin.SourceType : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.Equatable {} +extension Penguin.UpdateStatus : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.RawRepresentable {} +extension Penguin.ErrorCode : Swift.Equatable {} +extension Penguin.ErrorCode : Swift.Hashable {} +extension Penguin.ErrorCode : Swift.RawRepresentable {} +extension Penguin.WarningCode : Swift.Equatable {} +extension Penguin.WarningCode : Swift.Hashable {} +extension Penguin.WarningCode : Swift.RawRepresentable {} +extension Penguin.PositionScanningMode : Swift.Equatable {} +extension Penguin.PositionScanningMode : Swift.Hashable {} +extension Penguin.PositionScanningMode : Swift.RawRepresentable {} +extension Penguin.HTTPMethod : Swift.Equatable {} +extension Penguin.HTTPMethod : Swift.Hashable {} +extension Penguin.HTTPMethod : Swift.RawRepresentable {} +extension Penguin.EdgeTypeNew : Swift.Equatable {} +extension Penguin.EdgeTypeNew : Swift.Hashable {} +extension Penguin.EdgeTypeNew : Swift.RawRepresentable {} +extension Penguin.NodeType : Swift.Equatable {} +extension Penguin.NodeType : Swift.Hashable {} +extension Penguin.NodeType : Swift.RawRepresentable {} +extension Penguin.TransitionEdgeType : Swift.Equatable {} +extension Penguin.TransitionEdgeType : Swift.Hashable {} +extension Penguin.TransitionEdgeType : Swift.RawRepresentable {} +extension Penguin.ServerConnectivityStatus : Swift.Equatable {} +extension Penguin.ServerConnectivityStatus : Swift.Hashable {} +extension Penguin.ServerConnectivityStatus : Swift.RawRepresentable {} +extension Penguin.SourceConnectionStatus : Swift.Equatable {} +extension Penguin.SourceConnectionStatus : Swift.Hashable {} +extension Penguin.SourceConnectionStatus : Swift.RawRepresentable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Equatable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Hashable {} +extension Penguin.SourceGPSConnectionStatus : Swift.RawRepresentable {} +extension Penguin.BLEPowerStatus : Swift.Equatable {} +extension Penguin.BLEPowerStatus : Swift.Hashable {} +extension Penguin.BLEPowerStatus : Swift.RawRepresentable {} +extension Penguin.FloorTransitionType : Swift.Equatable {} +extension Penguin.FloorTransitionType : Swift.Hashable {} +extension Penguin.FloorTransitionType : Swift.RawRepresentable {} +extension Penguin.SDKOperation : Swift.Equatable {} +extension Penguin.SDKOperation : Swift.Hashable {} +extension Penguin.SDKOperation : Swift.RawRepresentable {} +extension Penguin.MapLevel : Swift.Equatable {} +extension Penguin.MapLevel : Swift.Hashable {} +extension Penguin.GateType : Swift.Equatable {} +extension Penguin.GateType : Swift.Hashable {} diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.swiftdoc b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 00000000..f99af4f5 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.swiftinterface b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 00000000..388b1edd --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,1908 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name Penguin +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AdSupport +import CoreBluetooth +import CoreData +import CoreLocation +import CoreMotion +import Darwin +import Foundation +import MessageUI +import Network +@_exported import Penguin +import Swift +import SystemConfiguration +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import Darwin.sys.sysctl +@objc @_inheritsConvenienceInitializers final public class POI : ObjectiveC.NSObject { + final public var ID: Swift.Int + final public var floorID: Swift.Int + final public var zonePoints: Swift.String? + final public var name: Swift.String + final public var poiDescription: Swift.String + final public var iconUrl: Swift.String? + final public func centerPoint() -> CoreFoundation.CGPoint + final public func poiZone() -> QuartzCore.CAShapeLayer? + @objc override dynamic public init() + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class UtilGps : ObjectiveC.NSObject { + public static func CoordinateInsidePolygon(longitude: Swift.Double, latitude: Swift.Double, pointsListLongitude: [Swift.Double], pointsListLatitude: [Swift.Double]) -> Swift.Bool + public static func Angle2D(y1: Swift.Double, x1: Swift.Double, y2: Swift.Double, x2: Swift.Double) -> Swift.Double + public static func isValidGpsCoordinate(latitude: Swift.Double, longitude: Swift.Double) -> Swift.Bool + public class func GetXYold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double], longLatPoint: [Swift.Double], isFromTimer: Swift.Bool = false) -> CoreFoundation.CGPoint? + public static func GetLongLatold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, xyPoints: CoreFoundation.CGPoint, originlonglat: [Swift.Double]) -> [Swift.Double]? + public static func Rotate(xDifference: Swift.Double, YDifference: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double]?) -> [Swift.Double]? + public func swapEdges(basePoint: CoreFoundation.CGPoint, toBeSwappedEdges: [Penguin.Edge]) -> [Penguin.Edge] + public static func convertPoint(to point: CoreFoundation.CGPoint, venue: Penguin.Venue, floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToLongLat(floorAlignmentParameters: Penguin.AlignmentParameters, point: CoreFoundation.CGPoint) -> [Swift.Double]? + public static func getLongitude(for point: CoreFoundation.CGPoint, on floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToXY(floorAlignmentParameters: Penguin.AlignmentParameters, longLatPoint: [Swift.Double]) -> CoreFoundation.CGPoint? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(SystemSetting) public class SystemSetting : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.Edges_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1FloorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedtheta: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connecteddirection: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var transitionType: Swift.String { + @objc get + @objc set + } +} +public enum PIResponse { + case SUCCESS(Foundation.Data?, Foundation.HTTPURLResponse?, T?) + case FAILER(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) +} +public enum HttpMethod : Swift.String { + case GET + case POST + case DELETE + case PUT + case PATCH + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_inheritsConvenienceInitializers @objc public class PIAPIManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIAPIManager + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: Any](), completion: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: String](), decodeTo: T.Type?, complete: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? where T : Swift.Decodable, T : Swift.Encodable + @objc override dynamic public init() + @objc deinit +} +public protocol PIDirectionsServiceDelegate { + func onRoutePathReady(route: Penguin.Route?) + func onFailLoadRoute(errorCode: Penguin.ErrorCode) + func onStartNavigation() + func onStopNavigation() + func onInstructionReady(instructionList: [Penguin.DirectionInstruction]) + func onErrorPath(isError: Swift.Bool) + func onErrorFloor(status: Swift.Bool) + func onErrorVenue(status: Swift.Bool) + func onReachDestination() + func onReachedEndSubPath(type: Penguin.NodeType) + func onErrorPathReady(errorEdges: [Penguin.ErrorEdge]?) + func onSubPathChange(subPath: Penguin.NavigationSubPath) +} +extension Penguin.PoIPolygonsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorid: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoonpoint: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoon_center_point: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categorycolor: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var iconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmark: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLatitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLongitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var showOnMap: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkFilledIconUrl: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.FloorSettings_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var floorID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Localize { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var code: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value_type: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Gate_node { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campus_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var edge_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floor_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_floor_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_connected_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isCampusGate: Swift.Bool { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(UUID_Table) public class UUID_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloorSettings_Table) public class FloorSettings_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.VenueSettingsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var venueID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Floors_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var image: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var scale_factor: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var level: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var icon_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_url: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_north: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var far_dist: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var near_dest: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var serverConnectivityThreshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentCenter: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentOrigin: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScale: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleX: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleY: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentRotation: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var instructionDistanceThreshold: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isDefault: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLongParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLatParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToXParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToYParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geoJSONURL: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapWidth: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var updateStatus: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(VenueTable) public class VenueTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct PoIPolygonsModel : Swift.Codable { + public var data: [Penguin.PoiPolygon]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PoiPolygon : Swift.Codable { + public var id: Swift.Int?, floorID: Swift.Int? + public var name: [Penguin.Translatable]? + public var localizedName: Swift.String? + public var zonePoints: [Penguin.ZonePoint]? + public var zoneCenterPoint: Penguin.ZoneCenterPoint? + public var categoryColor: Swift.String? + public var iconImage: Swift.String? + public var updateStatus: Swift.Int? + public var iconUrl: Swift.String? + public var framedIconUrl: Swift.String? + public var landmark: Swift.Bool? + public var landmarkIconUrl: Swift.String? + public var landmarkFilledIconUrl: Swift.String? + public var venueId: Swift.Int? + public var categoryId: Swift.Int? + public var extrusionHeight: Swift.Int + public var threeDModel: Penguin.ThreeDimensionalModel? + public var showOnMap: Swift.Bool? + public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public var isIndoor: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZoneCenterPoint : Swift.Codable { + public var xy: Penguin.PositionXY? + public var longLat: Penguin.LongLat? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct LongLat : Swift.Codable { + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PositionXY : Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZonePoint : Swift.Codable { + public var orderIndex: Swift.Int?, x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Swift.Double { + public func toDeg() -> Swift.Double + public func toRad() -> Swift.Double +} +@_inheritsConvenienceInitializers @objc(Last_update_Table) public class Last_update_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(VenueSettingsTable) public class VenueSettingsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(CategoryTable) public class CategoryTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public enum LangNames : Swift.String { + case ar + case en + case Default + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalizableModel : ObjectiveC.NSObject { + @objc deinit +} +public struct CategoryResponse : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct POICategory : Swift.Codable { + public var id: Swift.Int?, updateStatus: Swift.Int? + public var categoryIconUrl: Swift.String?, framedIconUrl: Swift.String? + public var color: Swift.String? + public var poiCount: Swift.Int? + public var localizedName: Swift.String? + public var localizedDescripition: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class ErrorEdge : ObjectiveC.NSObject, Swift.Codable { + final public let campusID: Swift.Int + final public let venueID: Swift.Int + final public let floorID: Swift.Int + final public let id: Swift.Int + final public let type: Swift.Int + final public let outdoor: Swift.Bool + final public let updateStatus: Swift.Int + final public let p1VenueID: Swift.Int + final public let p1FloorID: Swift.Int + final public let p1TypeID: Swift.Int + final public let x1: Swift.Int + final public let y1: Swift.Int + final public let longitude1: Swift.Double + final public let latitude1: Swift.Double + final public let p2VenueID: Swift.Int + final public let p2FloorID: Swift.Int + final public let p2TypeID: Swift.Int + final public let x2: Swift.Int + final public let y2: Swift.Int + final public let longitude2: Swift.Double + final public let latitude2: Swift.Double + final public let connectedTheta: Swift.Double + final public let connectedDirection: Swift.Int + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @objc(Geofence_Table) public class Geofence_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension UIKit.UIDevice { + @_Concurrency.MainActor @preconcurrency public static var marketingName: Swift.String { + get + } +} +public struct IPAddressDetails { + public var dataAPIAddress: Swift.String + public var positionAPIAddress: Swift.String + public var thirdPartyAPIAddress: Swift.String + public init() +} +@_hasMissingDesignatedInitializers final public class InternetConnectionManager { + public static func isConnectedToNetwork() -> Swift.Bool + @objc deinit +} +final public class Gnode { + public init(x: Swift.Int = 0, y: Swift.Int = 0, edgeID: Swift.Int = -1, floorID: Swift.Int = -1, venueID: Swift.Int = -1, typeNum: Penguin.NodeType = .normal, lng: Swift.Double = 0.0, lat: Swift.Double = 0.0, type: Penguin.GateType = .Indoor) + final public var x: Swift.Int + final public var y: Swift.Int + final public var floorID: Swift.Int + final public var venueID: Swift.Int + final public var edgeID: Swift.Int + final public var typeNum: Penguin.NodeType + final public var lng: Swift.Double + final public var lat: Swift.Double + final public var type: Penguin.GateType + final public var nodeType: Penguin.NodeType? { + get + } + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public init() + @objc deinit +} +public struct ThreeDimensionalModel : Swift.Codable { + public var url: Swift.String? + public var centerLongitude: Swift.Double? + public var centerLatitude: Swift.Double? + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class Venue : ObjectiveC.NSObject { + final public var venueID: Swift.Int + final public var venueName: Swift.String + final public var venueArabicName: Swift.String + final public var isWifi: Swift.Bool + final public var isBLE: Swift.Bool + final public var isMix: Swift.Bool + final public var campusId: Swift.Int + final public var venueUpdateStatus: Swift.Int + final public var venueSettings: Penguin.VenueSettings + final public var latPoints: [Swift.Double] + final public var lngPoints: [Swift.Double] + final public var points: [CoreLocation.CLLocationCoordinate2D] + final public var centerPoint: Swift.String + final public var isDefault: Swift.Bool + final public var isUnderground: Swift.Bool + final public var extrusionHeight: Swift.Int + final public var threeDModel: Penguin.ThreeDimensionalModel? + final public var level: Penguin.MapLevel { + get + } + final public var trimmedName: Swift.String { + get + } + final public var connectedVenues: [Swift.Int] + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func getCenterPoints() -> [Swift.Double]? + final public func findMaxLatitudePoint() -> CoreLocation.CLLocationCoordinate2D? + final public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public init(data: [Swift.String : Any]?) + @objc deinit +} +public protocol NodeRepresentable { + var nodeType: Penguin.NodeType? { get } + var isUpEscalator: Swift.Bool { get } + var isDownEscalator: Swift.Bool { get } +} +@_hasMissingDesignatedInitializers final public class GateNodeModel { + final public var id: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + final public var campusID: Swift.Int?, edgeID: Swift.Int? + final public var outdoor: Swift.Bool?, is_floor_gate_node: Swift.Bool?, is_connected_gate_node: Swift.Bool? + final public var updateStatus: Swift.Int? + final public var x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var name: Swift.String? + final public var type: Penguin.NodeType? + final public var nodeType: Penguin.NodeType? { + get + } + final public var isCampusGate: Swift.Bool? + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func toCGPoint() -> CoreFoundation.CGPoint? + @objc deinit +} +@_hasMissingDesignatedInitializers public class VenueSettings { + public var scanInterval: Swift.Int + public var positionCount: Swift.Int + public var interScanCount: Swift.Int + public var epTimeOutCount: Swift.Int + public var BLEScanOutOfCoverage: Swift.Int + public var emptyBLEScanTimeOut: Swift.Int + public var tStatic: Swift.Float + public var lowPassFilterFactor: Swift.Float + public var tSlow: Swift.Float + public var delta_filter: Swift.Float + public var VenueDetectionAfterTriggerThreshold: Swift.Int + public var GpsWithinPolygonThreshold: Swift.Int + public var GetEPExceptionResponseThreshold: Swift.Int + public var GPSDistanceOutOfThresholdCount: Swift.Int + public var BeaconVendors: Swift.String + public var GpsAccuracyThreshold: Swift.Double + public var GpsAccuracyCountThreshold: Swift.Int + public func getVendors() -> [Swift.String] + public func isMinewBecon() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc public class Floor : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var floorVenueID: Swift.Int + public var floorName: Swift.String + public var floorDescription: Swift.String + public var floorMapUrl: Swift.String + public var floorMapImage: UIKit.UIImage + public var floorIconID: Swift.Int + public var floorIconImage: UIKit.UIImage + public var floorOrder: Swift.Int + public var floorMapScaleFactor: Swift.Double + public var isDefault: Swift.Bool + public var isUnderground: Swift.Bool + public var alignmentCenter: Swift.String + public var alignmentOrigin: Swift.String + public var alignmentScale: Swift.Double + public var alignmentRotation: Swift.Double + public var alignmentScaleX: Swift.Double + public var alignmentScaleY: Swift.Double + public var xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double] + public var label: Swift.String + public var geoJsonUrl: Swift.String + public var updateStatus: Swift.Int + public var venue: Penguin.Venue { + get + } + public var level: Penguin.MapLevel { + get + } + public var setting: Penguin.FloorSettings? { + get + } + @objc override dynamic public init() + public init(floorID: Swift.Int, venueID: Swift.Int, name: Swift.String, description: Swift.String, mapUrl: Swift.String, mapScaleFactor: Swift.Double, iconID: Swift.Int, floorOrder: Swift.Int, alignmentCenter: Swift.String, alignmentOrigin: Swift.String, alignmentScale: Swift.Double = 0.0, alignmentScaleX: Swift.Double, alignmentScaleY: Swift.Double, alignmentRotation: Swift.Double, isDefault: Swift.Bool, isUnderground: Swift.Bool, label: Swift.String, goeJsonUrl: Swift.String, updateStatus: Swift.Int, xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double]) + public func getAnchorCoordinate() -> [CoreLocation.CLLocationCoordinate2D] + public func getAlignmentCenter() -> [Swift.Double]? + public func getUrlFloorName() -> Swift.String? + @objc deinit +} +public struct FloorSettings { + public var floorMapNorth: Swift.Int + public var floorMapMatchingThreshold: Swift.Int + public var floorFarDistance: Swift.Int + public var floorNearDistance: Swift.Int + public var floorNotConnectedEdgeDistance: Swift.Int + public var floorErrorDetectionDistance: Swift.Int + public var floorErrorDetectionCount: Swift.Int + public var floorElevatorConnectedDistance: Swift.Int + public var floorServerConnectivityThreshold: Swift.Int + public var floorDefaultStepLength: Swift.Double + public var floorNonIMUstepCount: Swift.Int + public var floorParticleResetCounter: Swift.Int + public var floorHeight: Swift.Double + public var transCounterThreshold: Swift.Int + public var flatCounterThreshold: Swift.Int + public var iOSTransitionReadingsCount: Swift.Int + public var deltaEscalator: Swift.Double + public var ePTrustThreshold: Swift.Double + public var gateNodeDistanceThreshold: Swift.Int + public var gPSTimerThreshold: Swift.Int + public var gPSTimerDefaultValue: Swift.Int + public var gPSStartLogicDistanceThreshold: Swift.Int + public var DefaultZoomLevel: CoreFoundation.CGFloat + public var NavigationReachDistance: Swift.Int + public var instructionChangeDistanceThreshold: Swift.Double + public var epNotTrustdCountThreshold: Swift.Int + public init() + public init(mapNorth: Swift.Int, threshold: Swift.Int, farDistance: Swift.Int, nearDistance: Swift.Int, notConnectedEdgeDistance: Swift.Int, serverConnectivityThreshold: Swift.Int, errorDetectionDistance: Swift.Int, errorDetectionCount: Swift.Int, elevatorConnectedDistance: Swift.Int, defaultStepLength: Swift.Double, nonIMUstepCount: Swift.Int, particleResetCounter: Swift.Int, height: Swift.Double, transCounterThreshold: Swift.Int, flatCounterThreshold: Swift.Int, transitionReadingsCount: Swift.Int, deltaEscalator: Swift.Double, ePTrustThreshold: Swift.Double, gateNodeDistanceThreshold: Swift.Int, gPSTimerThreshold: Swift.Int, gPSTimerDefaultValue: Swift.Int, gPSStartLogicDistanceThreshold: Swift.Int, NavigationReachDistance: Swift.Int, DefaultZoomLevel: Swift.Double, instructionChangeDistanceThreshold: Swift.Double, epNotTrustdCountThreshold: Swift.Int) + public func floorServerConnectivityThresholdInSeconds() -> Swift.Double +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class Edge : ObjectiveC.NSObject { + public var edgeID: Swift.Int + public var edgeFloorID: Swift.Int + public var venueID: Swift.Int + public var p1VenueID: Swift.Int + public var p2VenueID: Swift.Int + public var edgeX1: Swift.Int + public var edgeY1: Swift.Int + public var edgeP1FloorID: Swift.Int + public var edgeX2: Swift.Int + public var edgeY2: Swift.Int + public var edgeP2FloorID: Swift.Int + public var edgeWeight: Swift.Double + public var edgeType: Penguin.EdgeTypeNew + public var edgeTransType: Penguin.TransitionEdgeType + public var perpencularDistance: Swift.Double? + public var withinEdgeIndicatorValue: Swift.Double? + public var distanceAvg: Swift.Double? + public var campusID: Swift.Int + public var outdoor: Swift.Bool + public var p1Type: Penguin.NodeType + public var p2Type: Penguin.NodeType + public var longitude1: Swift.Double + public var latitude1: Swift.Double + public var longitude2: Swift.Double + public var latitude2: Swift.Double + public func edgeLength() -> Swift.Double + public func p1toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p2toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p1() -> CoreFoundation.CGPoint + public func p2() -> CoreFoundation.CGPoint + public func deltaX() -> Swift.Int + public func deltaY() -> Swift.Int + public func edgeOrientation() -> Swift.Double + public func edgeInverseOrientation() -> Swift.Double + public func getWithinEdgeIndicator(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func getPerpendicularDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func calculateEdgeWeight(currentEP: CoreFoundation.CGPoint, previousEP: CoreFoundation.CGPoint, meanDistance: Swift.Double, threshold: Swift.Double, orientationAvailable: Swift.Bool, orientationValue: Swift.Double) -> Swift.Double + public func edgeAvgDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + @objc deinit +} +public struct PenguinPoint { + public var pointVenueID: Swift.Int + public var pointFloorID: Swift.Int + public var pointX: Swift.Int + public var pointY: Swift.Int + public var stepCount: Swift.Int + public var requestID: Swift.Int + public var orientationVector: [Swift.Double] + public var orientationAccuracy: Swift.Int + public var accelerometerAccuracy: Swift.Int + public var accuracy: Swift.Int + public var pointTypeScan: Swift.Int +} +@_inheritsConvenienceInitializers @objc open class NavigationSubPath : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var venueID: Swift.Int + public var firstEdge: Penguin.Edge + public var pathIndex: Swift.Int + public var pathEdges: [Penguin.Edge] + public var subPathsSize: Swift.Int + @objc override dynamic public init() + public init(venueID: Swift.Int, floorID: Swift.Int, subPathIndex: Swift.Int, firstEdge: Penguin.Edge, subPathEdges: [Penguin.Edge], subPathsSize: Swift.Int = 0) + @objc deinit +} +public struct NearGateData { + public let floors: [Penguin.Floor]? + public let venues: [Penguin.Venue]? +} +public struct NextRoutPathData { + public let floor: Penguin.Floor? + public let venue: Penguin.Venue? +} +extension Penguin.SystemSetting { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var desc: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.UUID_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var uuid_data: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } +} +extension Penguin.PILocationManager { + final public func setUserName(userID: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setAPIKey(key: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setServiceName(dataName: Swift.String, positionName: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setOutdoorEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setSimulationModeEnabled(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setStepDetectionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setTransitionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setMode(scanningMode: Penguin.PositionScanningMode = PositionScanningMode.FreeStyle) -> Penguin.PILocationManager + final public func setTestMode(timeInterval: Swift.Int, nonIMU: Swift.Bool) + @discardableResult + final public func setUseNonIMU(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setVenueID(venueID: Swift.Int) -> Penguin.PILocationManager + final public func setStaticWalkThreshold(staticThreshold: Swift.Double) + final public func setSlowWalkThreshold(slowWalkingThreshold: Swift.Double) + final public func setLowPassFilterPercentage(lowPassFilterPercentage: Swift.Double) + final public func setPositionCount(count: Swift.Int) + final public func setInterScanCount(count: Swift.Int) + final public func setCalibrationTotalTime(totalTime: Swift.Int) + final public func setReadingsCount(readingsCount: Swift.Int) + final public func setSpikeThreshold(spikeThreshold: Swift.Int) + final public func setTransitionExpectedTime(transitionExpectedTime: Swift.Int) + final public func setiBeaconScannerEnabled(enabled: Swift.Bool) + final public func setEddystoneScannerEnabled(enabled: Swift.Bool) + final public func setTransitionCounterThreshold(_ tcThreshold: Swift.Int) + final public func setFlatCounterThreshold(_ fcThreshold: Swift.Int) + final public func setDeltaEscalator(_ deThreshold: Swift.Double) + final public func setTransitionReadingsCount(_ trCount: Swift.Int) + @discardableResult + final public func setUpdateInBackGroundMode(isEnabled: Swift.Bool) -> Swift.Bool + final public func setFileSimulationModeEnabled(enable: Swift.Bool) + final public func setConnectivityTimeOutCount(count: Swift.Int) + final public func setConnectivityEmptyBLETimeout(milliSeconds: Swift.Int) + final public func startNavigation(pathEdges: [Penguin.Edge]) + final public func setFloor(floorID: Swift.String) + final public func setClientKeyID(key: Swift.String) + final public func setLanguage(lang: Swift.String) +} +public struct Translatable : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public protocol PILocationManagerDelegate : AnyObject { + func onLocationChange(location: Penguin.PILocation) + func onEdgeChange(edge: Penguin.Edge) + func onVenueChange(venue: Penguin.Venue) + func onFloorChange(floor: Penguin.Floor) + func onRotationChange(rotation: Penguin.PIRotation) + func onConnectivityStatusChange(status: Penguin.ServerConnectivityStatus) + func onSourceConnectivityStatusChange(status: Penguin.SourceConnectionStatus) + func onGPSStatusChangeChange(status: Penguin.SourceGPSConnectionStatus) + func onTrustedFloorChange(status: Swift.Bool) + func onTransision(status: Penguin.FloorTransitionType) + func onEpLocationChange(location: Penguin.PILocation) + func onEpException(resetSDK: Swift.Bool, exMessage: Swift.String) + func onBlePowerStatusChange(status: Penguin.BLEPowerStatus) +} +@objc public protocol PIInitializerDelegate { + @objc func onReady(warning: Penguin.WarningCode) + @objc func onInitilzationError(error: Penguin.ErrorCode) + @objc func onInitializationProgressChange(status: Penguin.SDKOperation) +} +@_inheritsConvenienceInitializers @objc(Gate_node) public class Gate_node : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct Route : Swift.Codable { + public var result: Swift.Bool? + public var message: Swift.String? + public var data: [Penguin.RouteLeg]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum RouteStatus : Swift.String { + case reached + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public struct RouteLeg : Swift.Codable { + public var sourceLocation: Penguin.SourceLocation? + public var destination: Penguin.Destination? + public var length: Swift.Double? + public var travelTime: Swift.Double? + public var shortestPath: Penguin.ShortestPath? + public init(sourceLocation: Penguin.SourceLocation?, destination: Penguin.Destination?, length: Swift.Double?, shortestPath: Penguin.ShortestPath?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class Destination : ObjectiveC.NSObject, Swift.Codable { + final public var poi: Penguin.DestinationPOI? + final public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var nearLandmark: Penguin.NearPlace? + public init(poi: Penguin.DestinationPOI?, venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class DestinationPOI : ObjectiveC.NSObject, Swift.Codable { + final public var id: Swift.Int? + final public var name: Swift.String? + public init(id: Swift.Int?, name: Swift.String?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc final public class SourceLocation : ObjectiveC.NSObject, Swift.Codable { + final public var venueID: Swift.Int?, floorID: Swift.Int?, edgeID: Swift.Int?, x: Swift.Int? + final public var y: Swift.Int? + final public var nearLandmark: Penguin.NearPlace? + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct NearPlace : Swift.Codable { + public let type: Swift.String + public let venueName: Swift.String + public let gateName: Swift.String + public let poiName: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ShortestPath : Swift.Codable { + public var count: Swift.Int? + public var subPaths: [Penguin.SubPath]? + public init(count: Swift.Int?, subPaths: [Penguin.SubPath]?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPath : ObjectiveC.NSObject, Swift.Codable { + public var index: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int?, edgesCount: Swift.Int? + public var length: Swift.Double? + public var duration: Swift.Double? + public var firstNode: Penguin.SubPathNode? + public var lastNode: Penguin.SubPathNode? + public var edges: [Penguin.RouteEdge]? + public var isOnCampus: Swift.Bool + public var coordinates: [CoreLocation.CLLocationCoordinate2D] + public init(index: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, edgesCount: Swift.Int? = nil, length: Swift.Double? = nil, duration: Swift.Double? = nil, firstNode: Penguin.SubPathNode? = nil, lastNode: Penguin.SubPathNode? = nil, edges: [Penguin.RouteEdge]? = nil, isOnCampus: Swift.Bool = true, coordinates: [CoreLocation.CLLocationCoordinate2D] = []) + public func copy() -> Penguin.SubPath + public func getIndex() -> Swift.Int + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdge : ObjectiveC.NSObject, Swift.Codable { + public var data: Penguin.RouteEdgeData? + public var firstNode: Penguin.Node?, secondNode: Penguin.Node? + public var connectedtheta: Swift.Int?, connecteddirection: Swift.Int? + public var mergedEdges: [Penguin.RouteEdge] + public var maneuverImage: UIKit.UIImage? + public var isStraight: Swift.Bool { + get + } + public var mergedEdge: Penguin.RouteEdge? { + get + } + public var isTransition: Swift.Bool { + get + } + public var isElevator: Swift.Bool { + get + } + public var isGate: Swift.Bool { + get + } + public var isEscalator: Swift.Bool { + get + } + public var isStair: Swift.Bool { + get + } + public var isRamp: Swift.Bool { + get + } + public var isInclinedTransition: Swift.Bool { + get + } + public var isVenueTransition: Swift.Bool { + get + } + public var isFloorTransition: Swift.Bool { + get + } + public var isSameTransition: Swift.Bool { + get + } + public func copy() -> Penguin.RouteEdge + public var length: Swift.Double { + get + } + public var mergedDirectionTypes: Swift.String? { + get + } + public init(data: Penguin.RouteEdgeData? = nil, firstNode: Penguin.Node? = nil, secondNode: Penguin.Node? = nil, connectedtheta: Swift.Int? = nil, connecteddirection: Swift.Int? = nil, maneuverImage: UIKit.UIImage? = nil) + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + public func mergeEdge(_ edge: Penguin.RouteEdge, mergesLengths: Swift.Bool = true) + public func mergeInclinedEdge(_ edge: Penguin.RouteEdge) + public func doesContainEdge(edgeId: Swift.Int?) -> Swift.Bool + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdgeData : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int?, campusID: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + public var type: Swift.String? + public var outdoor: Swift.Bool? + public var updateStatus: Swift.Int? + public var directionInstruction: Swift.String? + public var lengthInPixels: Swift.Double?, lengthInMeters: Swift.Double?, floorScaleFactor: Swift.Double? + public var directionType: Swift.String? + public var transitionType: Swift.String? + public init(id: Swift.Int? = nil, campusID: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, typeEdge: Swift.String? = nil, outdoor: Swift.Bool? = nil, updateStatus: Swift.Int? = nil, directionInstruction: Swift.String? = nil, lengthInPixels: Swift.Double? = nil, lengthInMeters: Swift.Double? = nil, floorScaleFactor: Swift.Double? = nil, directionType: Swift.String? = nil, transitionType: Swift.String? = nil) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class Node : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int? + public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int? + public var y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var typeNode: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public var centerPoint: CoreFoundation.CGPoint? { + get + } + public init(venueID: Swift.Int?, floorID: Swift.Int?, typeNode: Swift.String?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, desc: [Penguin.TranslatableData]) + public func getName() -> Swift.String + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func toPoint() -> CoreFoundation.CGPoint? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPathNode : ObjectiveC.NSObject, Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var type: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, type: Swift.String?, desc: [Penguin.TranslatableData]) + public func isUpEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func isDownEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func getName() -> Swift.String + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +public struct TranslatableData : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.CategoryTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var categoryIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var color: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiCount: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryDesc: Swift.String? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(Edges_Table) public class Edges_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public protocol CoreDataProtocol : AnyObject { + func getAll(filter: [Foundation.NSPredicate]?) -> Any? + func insert(data: Any) + func delete(filter: [Foundation.NSPredicate]?) -> Swift.Bool + func update(data: Any, filter: [Foundation.NSPredicate]?) + func clear() +} +@_inheritsConvenienceInitializers @objc public class PILocation : ObjectiveC.NSObject { + public var venue: Penguin.Venue? + public var floor: Penguin.Floor? + public var edge: Penguin.Edge? + public var epPosition: Penguin.PIPoint? + public var position: Penguin.PIPoint? + public var accuracy: Swift.Double? + public var source: Penguin.SourceType + public var gps: Penguin.PICLocation? + public var offCampus: Swift.Bool? + public var outMapMatching: Swift.Bool? + public var address: Swift.String? { + get + } + public var onCampusOutdoor: Swift.Bool { + get + } + public var nearData: Penguin.NearGateData? { + get + set + } + public var nextRouteData: Penguin.NextRoutPathData? { + get + set + } + public var coordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var matchingCoordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + convenience public init(venue: Penguin.Venue, floor: Penguin.Floor, edge: Penguin.Edge, epPosition: Penguin.PIPoint? = nil, position: Penguin.PIPoint? = nil, accuracy: Swift.Double = 0.0, gps: Penguin.PICLocation?, offCampus: Swift.Bool, outMapMatching: Swift.Bool?, source: Penguin.SourceType = SourceType.NONE) + @objc override dynamic public init() + @objc deinit +} +@objc public class PIPoint : ObjectiveC.NSObject { + public var point: CoreFoundation.CGPoint + public var coordinate: Penguin.PICLocation? + public init(point: CoreFoundation.CGPoint, coordinate: Penguin.PICLocation?) + @objc deinit +} +@objc public class PICLocation : ObjectiveC.NSObject, Swift.Codable { + public var latitude: Swift.Double + public var longitude: Swift.Double + public init(latitude: Swift.Double, longitude: Swift.Double) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc public class PIRotation : ObjectiveC.NSObject { + public var sensorValue: Swift.Double + public var mapRotationValue: Swift.Double + public var heading: CoreLocation.CLHeading + @objc deinit +} +extension Penguin.PILocationManager { + final public func getCurrentSubpath() -> Penguin.NavigationSubPath? + final public func getAllNavigationPath() -> [Penguin.NavigationSubPath] + final public func getSessionID() -> Swift.String + final public func getFloorTransitionType() -> Penguin.FloorTransitionType + final public func getPositionRequestErrorMessage() -> Swift.String + final public func checkResetSDKRequest() -> Swift.Bool + final public func connectionStatus() -> Swift.Int + final public func isNavigationFloorError() -> Swift.Bool + final public func isNavigationVenueError() -> Swift.Bool + final public func getInitializationProgress() -> Swift.Int + @discardableResult + final public func getVersion() -> Swift.String + final public func stopNavigation() + final public func validateLocation() + final public func isLoadingData() -> Swift.Bool + final public func isErrorPath() -> Swift.Bool + final public func isFloorError() -> Swift.Bool + final public func checkTrustedFloor() -> Swift.Bool + final public func isReady() -> Swift.Bool + final public func isGrantLocationPermsssion() -> Swift.Bool + final public func requestLocationPermsssion() + final public func getEP() -> Swift.String + final public func getLastKnownLocation() -> Penguin.PILocation? + final public func getLastKnownValidLocation() -> Penguin.PILocation? + final public func isDirectoryEnabled() -> Swift.Bool + final public func isUserOffCampus() -> Swift.Bool + final public var isOffCampusNavigationDisabled: Swift.Bool { + get + } + final public var isLocationMessageUIDisabled: Swift.Bool { + get + } +} +extension Penguin.PICLocation { + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func toCLLocation() -> CoreLocation.CLLocation +} +extension CoreLocation.CLLocationCoordinate2D { + public func isEqual(_ coord: CoreLocation.CLLocationCoordinate2D) -> Swift.Bool + public func toCLLocation() -> CoreLocation.CLLocation + public func distance(from: CoreLocation.CLLocationCoordinate2D) -> CoreLocation.CLLocationDistance + public func isCoordinateValid() -> Swift.Bool +} +@_inheritsConvenienceInitializers @objc(Floors_Table) public class Floors_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc final public class Instruction : ObjectiveC.NSObject { + final public var directionID: Swift.Int + final public var directionText: Swift.String + final public var directionImage: UIKit.UIImage? + final public var directionPoI: Penguin.POI? + final public var directionEdgeOrder: Swift.Int? + public init(directionString: Swift.String) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc final public class DirectionInstruction : ObjectiveC.NSObject { + final public var edgeID: Swift.Int? + final public var campusID: Swift.Int? + final public var venueID: Swift.Int? + final public var floorID: Swift.Int? + final public var directionInstruction: Swift.String? + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class PoIPolygonsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc final public class PIDBManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIDBManager + final public func resetCache() + final public func getVenues() -> [Penguin.Venue] + final public func getVenueByID(filterBy venueID: Swift.Int?) -> Penguin.Venue + final public func getFloorByID(filterBy id: Swift.Int) -> Penguin.Floor + final public func getFloorsByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Floor] + final public func getCampusFloor() -> Penguin.Floor? + final public func getCampusFloorSetting() -> Penguin.FloorSettings? + final public func getFloors() -> [Penguin.Floor] + final public func getFloorsSetting(filterBy id: Swift.Int) -> Penguin.FloorSettings? + final public func getEdgeByID(filterBy id: Swift.Int) -> Penguin.Edge + final public func getEdgesByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Edge] + final public func getEdgesByFloorID(filterBy floorID: Swift.Int) -> [Penguin.Edge] + final public func getEdges() -> [Penguin.Edge] + final public func getGateNode(filterBy filter: [Swift.String : Any]) -> [Penguin.GateNodeModel]? + final public func getEdgesGateNodeDataGnode() -> [Swift.Int : [Penguin.Gnode]]? + final public func getPOIPolygons() -> [Penguin.PoiPolygon]? + final public func getCategories() -> [Penguin.POICategory]? + final public func clearAll() + final public func getAllGeofenceRegions() -> [Penguin.GeofenceRegion] + final public func getGeofenceById(_ id: Swift.Int) -> Penguin.GeofenceRegion? + @objc override dynamic public init() + @objc deinit +} +public enum SourceType { + case GPS + case BLE + case NONE + public static func == (a: Penguin.SourceType, b: Penguin.SourceType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum UpdateStatus : Swift.Int { + case Unknown + case New + case Deleted + case Updated + public static func getUpdateStatus(from value: Swift.Int) -> Penguin.UpdateStatus + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum ErrorCode : Swift.Int { + case NoError = 0 + case OSNotSupported = 1 + case SignalLost = 2 + case VenuesDetailsImportError = 3 + case FloorsDetailsImportError = 4 + case SettingsImportError = 5 + case MapNorthAngleCalculationError = 6 + case EdgesDetailsImportError = 7 + case WiFiPermissionOFF = 8 + case BLEPermissionOFF = 9 + case DeviceRFNotAvailable = 10 + case VenueRFNotAvailable = 11 + case BluetoothNotEnabled = 12 + case SensorInitialError = 13 + case LocationServicesNotEnabled = 14 + case ErrorWithLoadingData = 15 + case ClientKeyIDNotSet = 17 + case NoInternet = 18 + case NonAuthorized = 19 + case InvalidKey = 20 + case LoadingNavigationError = 21 + case pathEmpty = 22 + case SelectedPOI = 23 + case LoadingErrorPathFailed = 24 + case ErrorInRemoteConfig = 25 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum WarningCode : Swift.Int { + case NoWarning = 0 + case AccelerometerSensorNotAvailable = 1 + case MagnetometerSensorNotAvailable = 2 + case MagnetometerAccuracyLow = 3 + case GyroSensorNotAvailable = 4 + case OrientationSensorNotAvailable = 5 + case BarometerSensorNotAvailable = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum PositionScanningMode : Swift.Int { + case Background = 1 + case FreeStyle = 2 + case Navigation = 3 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum HTTPMethod : Swift.String { + case options + case get + case head + case post + case put + case patch + case delete + case trace + case connect + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum EdgeTypeNew : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum NodeType : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + case campus + case none + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum TransitionEdgeType : Swift.String, Swift.Codable { + case floor + case same + case venue + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public enum ServerConnectivityStatus : Swift.Int { + case Disconnected = 1 + case Poor = 2 + case Medium = 3 + case Excellent = 4 + case EmptyBLEScans = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceConnectionStatus : Swift.Int { + case BleConnected = 0 + case GpsConnected = 1 + case BleDisconnected = 2 + case Initializing = 3 + case GpsNotResponding = 4 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceGPSConnectionStatus : Swift.Int { + case GpsConnected = 0 + case GpsNotResponding = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum BLEPowerStatus : Swift.Int { + case blePowerOff = 0 + case blePowerOn = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloorTransitionType : Swift.Int { + case none = 0 + case escalatorUp = 1 + case escalatorDown = 2 + case elevatorUp = 3 + case elevatorDown = 4 + case up = 5 + case down = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SDKOperation : Swift.Int { + case initialize = 0 + case VenueDetection = 1 + case DataLoading = 2 + case ReadyForPositionUpdate = 3 + case GetPosition = 4 + case NewVenueDataLoading = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum MapLevel { + case aboveground + case underground + public static func == (a: Penguin.MapLevel, b: Penguin.MapLevel) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc(Localize) public class Localize : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers public class DetectFloorsByClosestGate { + public static var shared: Penguin.DetectFloorsByClosestGate + public var allGate: [Penguin.GateNodeModel]? { + get + set + } + public func detectOutdoorFloorData(floorID: Swift.Int) -> Penguin.Floor? + public func detectIndoorFloorGates(floorIds: [Swift.Int]) -> [Penguin.GateNodeModel]? + public func detectOutdoorFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorEscElevNodes(floorIds: [Swift.Int]) -> [Penguin.Gnode]? + public func getConnectedFloors(floor: Penguin.Floor?) -> [Penguin.Floor] + @objc deinit +} +extension Penguin.VenueTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var arabic_name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_wifi: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_ble: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_mix: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var points: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var centerPoint: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_default: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLat: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLng: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedVenues: [Swift.Int] { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc final public class PIDirectionsService : ObjectiveC.NSObject { + public static var shared: Penguin.PIDirectionsService + final public var delegate: (any Penguin.PIDirectionsServiceDelegate)? + final public func startNavigation() + final public func continueNavigation(skipping matchedStops: Swift.Int) + final public func stopNavigation() + final public func recalculteRoutingPath() + final public func getNavigationRoute(parameters: [Swift.String : Any], completion: @escaping (Penguin.Route?) -> Swift.Void) + final public func getIndexCurrentFloorPath() -> Swift.Int? + final public func getCurrentSubpathIndex() -> Swift.Int + final public func getCurrentLegIndex() -> Swift.Int + final public func setCurrentIndexSubPath(index: Swift.Int) + final public func getCurrentSubPath() + final public func getBearingAngle() -> CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +public enum GateType { + case Indoor + case Outdoor + public static func == (a: Penguin.GateType, b: Penguin.GateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc final public class PILocationManager : ObjectiveC.NSObject { + public static var shared: Penguin.PILocationManager + weak final public var delegate: (any Penguin.PILocationManagerDelegate)? + weak final public var initDelegate: (any Penguin.PIInitializerDelegate)? + final public var lastKnownLocation: Penguin.PILocation? + final public var lastValidLocation: Penguin.PILocation? + final public var selectedLanguage: Penguin.LangNames + public static func getVersion() -> Swift.String + final public func startUpdateLocation() + final public func build() + final public func stopUpdateLocation() + final public func getTokenKey(userID: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + @objc override dynamic public init() + @objc deinit +} +#if compiler(>=5.3) && $NoncopyableGenerics +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#else +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#endif +extension Penguin.Geofence_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var radius: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var title: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geofenceDescription: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var endDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var validity: Foundation.Date? { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +public struct GeofenceRegion : Swift.Codable { + public var longitude: Swift.Double? + public var latitude: Swift.Double? + public var radius: Swift.Int? + public var id: Swift.Int? + public var localizedTitle: Swift.String? + public var localizedDescription: Swift.String? + public var validity: Foundation.Date? + public var coordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_hasMissingDesignatedInitializers final public class SubPathManager { + public static var subPaths: [Penguin.SubPath]? + final public class func setRoutPath(paths: [Penguin.SubPath]) + final public class func getCurrentSubPath() -> Penguin.SubPath? + final public class func getNextWalkPath() -> Penguin.SubPath? + final public class func getIndexOfSubPath(subPath: Penguin.SubPath?) -> Swift.Int? + final public class func isNextLastPath() -> Swift.Bool + final public class func isCurrentPathLastFloor() -> Swift.Bool + final public class func getCurrentLastNodeCoordinate() -> CoreLocation.CLLocationCoordinate2D? + final public class func getNextVenueID() -> Swift.Int? + final public class func getNextFloorID() -> Swift.Int? + final public class func getNextFloor() -> Penguin.Floor? + final public class func getNextVenue() -> Penguin.Venue? + final public class func extractCoordinates(floorPath: Penguin.SubPath) -> [CoreLocation.CLLocationCoordinate2D] + @objc deinit +} +public struct AlignmentParameters : Swift.Codable { + public var xyToLongParameters: [Swift.Double]?, xyToLatParameters: [Swift.Double]?, longlatToXParameters: [Swift.Double]?, longlatToYParameters: [Swift.Double]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.Last_update_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.HttpMethod : Swift.Equatable {} +extension Penguin.HttpMethod : Swift.Hashable {} +extension Penguin.HttpMethod : Swift.RawRepresentable {} +extension Penguin.LangNames : Swift.Equatable {} +extension Penguin.LangNames : Swift.Hashable {} +extension Penguin.LangNames : Swift.RawRepresentable {} +extension Penguin.RouteStatus : Swift.Equatable {} +extension Penguin.RouteStatus : Swift.Hashable {} +extension Penguin.RouteStatus : Swift.RawRepresentable {} +extension Penguin.SourceType : Swift.Equatable {} +extension Penguin.SourceType : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.Equatable {} +extension Penguin.UpdateStatus : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.RawRepresentable {} +extension Penguin.ErrorCode : Swift.Equatable {} +extension Penguin.ErrorCode : Swift.Hashable {} +extension Penguin.ErrorCode : Swift.RawRepresentable {} +extension Penguin.WarningCode : Swift.Equatable {} +extension Penguin.WarningCode : Swift.Hashable {} +extension Penguin.WarningCode : Swift.RawRepresentable {} +extension Penguin.PositionScanningMode : Swift.Equatable {} +extension Penguin.PositionScanningMode : Swift.Hashable {} +extension Penguin.PositionScanningMode : Swift.RawRepresentable {} +extension Penguin.HTTPMethod : Swift.Equatable {} +extension Penguin.HTTPMethod : Swift.Hashable {} +extension Penguin.HTTPMethod : Swift.RawRepresentable {} +extension Penguin.EdgeTypeNew : Swift.Equatable {} +extension Penguin.EdgeTypeNew : Swift.Hashable {} +extension Penguin.EdgeTypeNew : Swift.RawRepresentable {} +extension Penguin.NodeType : Swift.Equatable {} +extension Penguin.NodeType : Swift.Hashable {} +extension Penguin.NodeType : Swift.RawRepresentable {} +extension Penguin.TransitionEdgeType : Swift.Equatable {} +extension Penguin.TransitionEdgeType : Swift.Hashable {} +extension Penguin.TransitionEdgeType : Swift.RawRepresentable {} +extension Penguin.ServerConnectivityStatus : Swift.Equatable {} +extension Penguin.ServerConnectivityStatus : Swift.Hashable {} +extension Penguin.ServerConnectivityStatus : Swift.RawRepresentable {} +extension Penguin.SourceConnectionStatus : Swift.Equatable {} +extension Penguin.SourceConnectionStatus : Swift.Hashable {} +extension Penguin.SourceConnectionStatus : Swift.RawRepresentable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Equatable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Hashable {} +extension Penguin.SourceGPSConnectionStatus : Swift.RawRepresentable {} +extension Penguin.BLEPowerStatus : Swift.Equatable {} +extension Penguin.BLEPowerStatus : Swift.Hashable {} +extension Penguin.BLEPowerStatus : Swift.RawRepresentable {} +extension Penguin.FloorTransitionType : Swift.Equatable {} +extension Penguin.FloorTransitionType : Swift.Hashable {} +extension Penguin.FloorTransitionType : Swift.RawRepresentable {} +extension Penguin.SDKOperation : Swift.Equatable {} +extension Penguin.SDKOperation : Swift.Hashable {} +extension Penguin.SDKOperation : Swift.RawRepresentable {} +extension Penguin.MapLevel : Swift.Equatable {} +extension Penguin.MapLevel : Swift.Hashable {} +extension Penguin.GateType : Swift.Equatable {} +extension Penguin.GateType : Swift.Hashable {} diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/module.modulemap b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/module.modulemap new file mode 100644 index 00000000..b36c1c74 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module Penguin { + umbrella header "Penguin.h" + export * + + module * { export * } +} + +module Penguin.Swift { + header "Penguin-Swift.h" + requires objc +} diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguin b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguin new file mode 100755 index 00000000..3d5c12e0 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguin differ diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguinin.momd/Penguinin.mom b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguinin.momd/Penguinin.mom new file mode 100644 index 00000000..a25abc20 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguinin.momd/Penguinin.mom differ diff --git a/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguinin.momd/VersionInfo.plist b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguinin.momd/VersionInfo.plist new file mode 100644 index 00000000..67783bba Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64/Penguin.framework/Penguinin.momd/VersionInfo.plist differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Headers/Penguin-Swift.h b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Headers/Penguin-Swift.h new file mode 100644 index 00000000..9022f575 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Headers/Penguin-Swift.h @@ -0,0 +1,1738 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +#ifndef PENGUIN_SWIFT_H +#define PENGUIN_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreData; +@import Foundation; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Penguin",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +typedef SWIFT_ENUM(NSInteger, BLEPowerStatus, open) { + BLEPowerStatusBlePowerOff = 0, + BLEPowerStatusBlePowerOn = 1, +}; + + + +@class NSEntityDescription; +@class NSManagedObjectContext; + +SWIFT_CLASS_NAMED("CategoryTable") +@interface CategoryTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +@interface CategoryTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable categoryIconUrl; +@property (nonatomic, copy) NSString * _Nullable color; +@property (nonatomic, copy) NSString * _Nullable framedIconUrl; +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic) int16_t poiCount; +@property (nonatomic, copy) NSString * _Nullable categoryDesc; +@end + + +SWIFT_CLASS("_TtC7Penguin11Destination") +@interface Destination : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin14DestinationPOI") +@interface DestinationPOI : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin20DirectionInstruction") +@interface DirectionInstruction : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// +SWIFT_CLASS("_TtC7Penguin4Edge") +@interface Edge : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Edges_Table") +@interface Edges_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Edges_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t floorID; +@property (nonatomic) int16_t x1; +@property (nonatomic) int16_t y1; +@property (nonatomic) int16_t p1FloorID; +@property (nonatomic) int16_t x2; +@property (nonatomic) int16_t y2; +@property (nonatomic) int16_t p2floorID; +@property (nonatomic) int16_t venueID; +@property (nonatomic) int16_t p1VenueID; +@property (nonatomic) int16_t p2VenueID; +@property (nonatomic) double connectedtheta; +@property (nonatomic) int16_t connecteddirection; +@property (nonatomic) int16_t campusID; +@property (nonatomic) BOOL outdoor; +@property (nonatomic, copy) NSString * _Nonnull p1Type; +@property (nonatomic) double longitude1; +@property (nonatomic) double longitude2; +@property (nonatomic) double latitude1; +@property (nonatomic) double latitude2; +@property (nonatomic, copy) NSString * _Nonnull p2Type; +@property (nonatomic, copy) NSString * _Nonnull type; +@property (nonatomic, copy) NSString * _Nonnull transitionType; +@end + +typedef SWIFT_ENUM(NSInteger, ErrorCode, open) { + ErrorCodeNoError = 0, + ErrorCodeOSNotSupported = 1, + ErrorCodeSignalLost = 2, + ErrorCodeVenuesDetailsImportError = 3, + ErrorCodeFloorsDetailsImportError = 4, + ErrorCodeSettingsImportError = 5, + ErrorCodeMapNorthAngleCalculationError = 6, + ErrorCodeEdgesDetailsImportError = 7, + ErrorCodeWiFiPermissionOFF = 8, + ErrorCodeBLEPermissionOFF = 9, + ErrorCodeDeviceRFNotAvailable = 10, + ErrorCodeVenueRFNotAvailable = 11, + ErrorCodeBluetoothNotEnabled = 12, + ErrorCodeSensorInitialError = 13, + ErrorCodeLocationServicesNotEnabled = 14, + ErrorCodeErrorWithLoadingData = 15, + ErrorCodeClientKeyIDNotSet = 17, + ErrorCodeNoInternet = 18, + ErrorCodeNonAuthorized = 19, + ErrorCodeInvalidKey = 20, + ErrorCodeLoadingNavigationError = 21, + ErrorCodePathEmpty = 22, + ErrorCodeSelectedPOI = 23, + ErrorCodeLoadingErrorPathFailed = 24, + ErrorCodeErrorInRemoteConfig = 25, +}; + + +SWIFT_CLASS("_TtC7Penguin9ErrorEdge") +@interface ErrorEdge : NSObject +@end + + +SWIFT_CLASS("_TtC7Penguin5Floor") +@interface Floor : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("FloorSettings_Table") +@interface FloorSettings_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface FloorSettings_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable floorID; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSString * _Nullable value; +@end + +typedef SWIFT_ENUM(NSInteger, FloorTransitionType, open) { + FloorTransitionTypeNone = 0, + FloorTransitionTypeEscalatorUp = 1, + FloorTransitionTypeEscalatorDown = 2, + FloorTransitionTypeElevatorUp = 3, + FloorTransitionTypeElevatorDown = 4, + FloorTransitionTypeUp = 5, + FloorTransitionTypeDown = 6, +}; + + +SWIFT_CLASS_NAMED("Floors_Table") +@interface Floors_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSData; + +@interface Floors_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSData * _Nullable image; +@property (nonatomic) double scale_factor; +@property (nonatomic) int16_t level; +@property (nonatomic) int16_t icon_id; +@property (nonatomic, copy) NSString * _Nullable map_url; +@property (nonatomic) int16_t venue_id; +@property (nonatomic) int16_t map_north; +@property (nonatomic) int16_t threshold; +@property (nonatomic) int16_t far_dist; +@property (nonatomic) int16_t near_dest; +@property (nonatomic) int16_t serverConnectivityThreshold; +@property (nonatomic, copy) NSString * _Nullable alignmentCenter; +@property (nonatomic, copy) NSString * _Nullable alignmentOrigin; +@property (nonatomic) double alignmentScale; +@property (nonatomic) double alignmentScaleX; +@property (nonatomic) double alignmentScaleY; +@property (nonatomic) double alignmentRotation; +@property (nonatomic) double instructionDistanceThreshold; +@property (nonatomic) BOOL isDefault; +@property (nonatomic) BOOL isUnderground; +@property (nonatomic, copy) NSArray * _Nonnull xyToLongParameters; +@property (nonatomic, copy) NSArray * _Nonnull xyToLatParameters; +@property (nonatomic, copy) NSArray * _Nonnull longlatToXParameters; +@property (nonatomic, copy) NSArray * _Nonnull longlatToYParameters; +@property (nonatomic, copy) NSString * _Nullable geoJSONURL; +@property (nonatomic) int16_t mapWidth; +@property (nonatomic) int16_t mapHeight; +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic) int16_t updateStatus; +@end + + +SWIFT_CLASS_NAMED("Gate_node") +@interface Gate_node : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Gate_node (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t campus_id; +@property (nonatomic) int16_t edge_id; +@property (nonatomic) BOOL outdoor; +@property (nonatomic) int16_t update_status; +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t venue_id; +@property (nonatomic) int16_t floor_id; +@property (nonatomic, copy) NSString * _Nonnull type; +@property (nonatomic) int16_t x; +@property (nonatomic) int16_t y; +@property (nonatomic) double longitude; +@property (nonatomic) double latitude; +@property (nonatomic) BOOL is_floor_gate_node; +@property (nonatomic) BOOL is_connected_gate_node; +@property (nonatomic) BOOL isCampusGate; +@end + + +SWIFT_CLASS_NAMED("Geofence_Table") +@interface Geofence_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +@interface Geofence_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) double longitude; +@property (nonatomic) double latitude; +@property (nonatomic) int16_t radius; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSString * _Nullable geofenceDescription; +@property (nonatomic, copy) NSString * _Nullable endDate; +@property (nonatomic, copy) NSDate * _Nullable validity; +@end + + +SWIFT_CLASS("_TtC7Penguin11Instruction") +@interface Instruction : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Last_update_Table") +@interface Last_update_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Last_update_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable tableName; +@property (nonatomic, copy) NSString * _Nullable lastUpdateTime; +@end + + +SWIFT_CLASS("_TtC7Penguin16LocalizableModel") +@interface LocalizableModel : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Localize") +@interface Localize : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Localize (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSString * _Nullable value; +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic, copy) NSString * _Nullable value_type; +@end + + + +SWIFT_CLASS("_TtC7Penguin17NavigationSubPath") +@interface NavigationSubPath : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin4Node") +@interface Node : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin12PIAPIManager") +@interface PIAPIManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin11PICLocation") +@interface PICLocation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_CLASS("_TtC7Penguin11PIDBManager") +@interface PIDBManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin19PIDirectionsService") +@interface PIDirectionsService : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum WarningCode : NSInteger; +enum SDKOperation : NSInteger; + +SWIFT_PROTOCOL("_TtP7Penguin21PIInitializerDelegate_") +@protocol PIInitializerDelegate +- (void)onReadyWithWarning:(enum WarningCode)warning; +- (void)onInitilzationErrorWithError:(enum ErrorCode)error; +- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status; +@end + + +SWIFT_CLASS("_TtC7Penguin10PILocation") +@interface PILocation : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +SWIFT_CLASS("_TtC7Penguin17PILocationManager") +@interface PILocationManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + +SWIFT_CLASS("_TtC7Penguin7PIPoint") +@interface PIPoint : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin10PIRotation") +@interface PIRotation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin3POI") +@interface POI : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin16PoIPolygonsTable") +@interface PoIPolygonsTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface PoIPolygonsTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t floorid; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSData * _Nullable zoonpoint; +@property (nonatomic, copy) NSData * _Nullable zoon_center_point; +@property (nonatomic, copy) NSString * _Nullable categorycolor; +@property (nonatomic, copy) NSString * _Nullable iconUrl; +@property (nonatomic, copy) NSString * _Nullable framedIconUrl; +@property (nonatomic) BOOL landmark; +@property (nonatomic, copy) NSString * _Nullable landmarkIconUrl; +@property (nonatomic) int16_t venueId; +@property (nonatomic) int16_t categoryId; +@property (nonatomic) int16_t extrusionHeight; +@property (nonatomic, copy) NSString * _Nullable modelUri; +@property (nonatomic) double modelLatitude; +@property (nonatomic) double modelLongitude; +@property (nonatomic) BOOL showOnMap; +@property (nonatomic, copy) NSString * _Nullable landmarkFilledIconUrl; +@end + +typedef SWIFT_ENUM(NSInteger, PositionScanningMode, open) { + PositionScanningModeBackground = 1, + PositionScanningModeFreeStyle = 2, + PositionScanningModeNavigation = 3, +}; + + +SWIFT_CLASS("_TtC7Penguin9RouteEdge") +@interface RouteEdge : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin13RouteEdgeData") +@interface RouteEdgeData : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, SDKOperation, open) { + SDKOperationInitialize = 0, + SDKOperationVenueDetection = 1, + SDKOperationDataLoading = 2, + SDKOperationReadyForPositionUpdate = 3, + SDKOperationGetPosition = 4, + SDKOperationNewVenueDataLoading = 5, +}; + +typedef SWIFT_ENUM(NSInteger, ServerConnectivityStatus, open) { + ServerConnectivityStatusDisconnected = 1, + ServerConnectivityStatusPoor = 2, + ServerConnectivityStatusMedium = 3, + ServerConnectivityStatusExcellent = 4, + ServerConnectivityStatusEmptyBLEScans = 5, +}; + +typedef SWIFT_ENUM(NSInteger, SourceConnectionStatus, open) { + SourceConnectionStatusBleConnected = 0, + SourceConnectionStatusGpsConnected = 1, + SourceConnectionStatusBleDisconnected = 2, + SourceConnectionStatusInitializing = 3, + SourceConnectionStatusGpsNotResponding = 4, +}; + +typedef SWIFT_ENUM(NSInteger, SourceGPSConnectionStatus, open) { + SourceGPSConnectionStatusGpsConnected = 0, + SourceGPSConnectionStatusGpsNotResponding = 1, +}; + + +SWIFT_CLASS("_TtC7Penguin14SourceLocation") +@interface SourceLocation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin7SubPath") +@interface SubPath : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin11SubPathNode") +@interface SubPathNode : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("SystemSetting") +@interface SystemSetting : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface SystemSetting (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable desc; +@property (nonatomic, copy) NSString * _Nullable value; +@end + + + +SWIFT_CLASS_NAMED("UUID_Table") +@interface UUID_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface UUID_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable uuid_data; +@property (nonatomic) int16_t update_status; +@end + + +SWIFT_CLASS("_TtC7Penguin7UtilGps") +@interface UtilGps : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin5Venue") +@interface Venue : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("VenueSettingsTable") +@interface VenueSettingsTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface VenueSettingsTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable venueID; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSString * _Nullable value; +@end + + +SWIFT_CLASS_NAMED("VenueTable") +@interface VenueTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface VenueTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSString * _Nullable arabic_name; +@property (nonatomic) int16_t is_wifi; +@property (nonatomic) int16_t is_ble; +@property (nonatomic) int16_t is_mix; +@property (nonatomic) int16_t campusId; +@property (nonatomic, copy) NSString * _Nullable points; +@property (nonatomic, copy) NSString * _Nullable centerPoint; +@property (nonatomic) BOOL is_default; +@property (nonatomic) BOOL isUnderground; +@property (nonatomic) int16_t extrusionHeight; +@property (nonatomic, copy) NSString * _Nullable threeDUri; +@property (nonatomic) double threeDCenterLat; +@property (nonatomic) double threeDCenterLng; +@property (nonatomic, copy) NSArray * _Nonnull connectedVenues; +@end + +typedef SWIFT_ENUM(NSInteger, WarningCode, open) { + WarningCodeNoWarning = 0, + WarningCodeAccelerometerSensorNotAvailable = 1, + WarningCodeMagnetometerSensorNotAvailable = 2, + WarningCodeMagnetometerAccuracyLow = 3, + WarningCodeGyroSensorNotAvailable = 4, + WarningCodeOrientationSensorNotAvailable = 5, + WarningCodeBarometerSensorNotAvailable = 6, +}; + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +#ifndef PENGUIN_SWIFT_H +#define PENGUIN_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreData; +@import Foundation; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Penguin",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +typedef SWIFT_ENUM(NSInteger, BLEPowerStatus, open) { + BLEPowerStatusBlePowerOff = 0, + BLEPowerStatusBlePowerOn = 1, +}; + + + +@class NSEntityDescription; +@class NSManagedObjectContext; + +SWIFT_CLASS_NAMED("CategoryTable") +@interface CategoryTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +@interface CategoryTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable categoryIconUrl; +@property (nonatomic, copy) NSString * _Nullable color; +@property (nonatomic, copy) NSString * _Nullable framedIconUrl; +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic) int16_t poiCount; +@property (nonatomic, copy) NSString * _Nullable categoryDesc; +@end + + +SWIFT_CLASS("_TtC7Penguin11Destination") +@interface Destination : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin14DestinationPOI") +@interface DestinationPOI : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin20DirectionInstruction") +@interface DirectionInstruction : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// +SWIFT_CLASS("_TtC7Penguin4Edge") +@interface Edge : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Edges_Table") +@interface Edges_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Edges_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t floorID; +@property (nonatomic) int16_t x1; +@property (nonatomic) int16_t y1; +@property (nonatomic) int16_t p1FloorID; +@property (nonatomic) int16_t x2; +@property (nonatomic) int16_t y2; +@property (nonatomic) int16_t p2floorID; +@property (nonatomic) int16_t venueID; +@property (nonatomic) int16_t p1VenueID; +@property (nonatomic) int16_t p2VenueID; +@property (nonatomic) double connectedtheta; +@property (nonatomic) int16_t connecteddirection; +@property (nonatomic) int16_t campusID; +@property (nonatomic) BOOL outdoor; +@property (nonatomic, copy) NSString * _Nonnull p1Type; +@property (nonatomic) double longitude1; +@property (nonatomic) double longitude2; +@property (nonatomic) double latitude1; +@property (nonatomic) double latitude2; +@property (nonatomic, copy) NSString * _Nonnull p2Type; +@property (nonatomic, copy) NSString * _Nonnull type; +@property (nonatomic, copy) NSString * _Nonnull transitionType; +@end + +typedef SWIFT_ENUM(NSInteger, ErrorCode, open) { + ErrorCodeNoError = 0, + ErrorCodeOSNotSupported = 1, + ErrorCodeSignalLost = 2, + ErrorCodeVenuesDetailsImportError = 3, + ErrorCodeFloorsDetailsImportError = 4, + ErrorCodeSettingsImportError = 5, + ErrorCodeMapNorthAngleCalculationError = 6, + ErrorCodeEdgesDetailsImportError = 7, + ErrorCodeWiFiPermissionOFF = 8, + ErrorCodeBLEPermissionOFF = 9, + ErrorCodeDeviceRFNotAvailable = 10, + ErrorCodeVenueRFNotAvailable = 11, + ErrorCodeBluetoothNotEnabled = 12, + ErrorCodeSensorInitialError = 13, + ErrorCodeLocationServicesNotEnabled = 14, + ErrorCodeErrorWithLoadingData = 15, + ErrorCodeClientKeyIDNotSet = 17, + ErrorCodeNoInternet = 18, + ErrorCodeNonAuthorized = 19, + ErrorCodeInvalidKey = 20, + ErrorCodeLoadingNavigationError = 21, + ErrorCodePathEmpty = 22, + ErrorCodeSelectedPOI = 23, + ErrorCodeLoadingErrorPathFailed = 24, + ErrorCodeErrorInRemoteConfig = 25, +}; + + +SWIFT_CLASS("_TtC7Penguin9ErrorEdge") +@interface ErrorEdge : NSObject +@end + + +SWIFT_CLASS("_TtC7Penguin5Floor") +@interface Floor : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("FloorSettings_Table") +@interface FloorSettings_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface FloorSettings_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable floorID; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSString * _Nullable value; +@end + +typedef SWIFT_ENUM(NSInteger, FloorTransitionType, open) { + FloorTransitionTypeNone = 0, + FloorTransitionTypeEscalatorUp = 1, + FloorTransitionTypeEscalatorDown = 2, + FloorTransitionTypeElevatorUp = 3, + FloorTransitionTypeElevatorDown = 4, + FloorTransitionTypeUp = 5, + FloorTransitionTypeDown = 6, +}; + + +SWIFT_CLASS_NAMED("Floors_Table") +@interface Floors_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSData; + +@interface Floors_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSData * _Nullable image; +@property (nonatomic) double scale_factor; +@property (nonatomic) int16_t level; +@property (nonatomic) int16_t icon_id; +@property (nonatomic, copy) NSString * _Nullable map_url; +@property (nonatomic) int16_t venue_id; +@property (nonatomic) int16_t map_north; +@property (nonatomic) int16_t threshold; +@property (nonatomic) int16_t far_dist; +@property (nonatomic) int16_t near_dest; +@property (nonatomic) int16_t serverConnectivityThreshold; +@property (nonatomic, copy) NSString * _Nullable alignmentCenter; +@property (nonatomic, copy) NSString * _Nullable alignmentOrigin; +@property (nonatomic) double alignmentScale; +@property (nonatomic) double alignmentScaleX; +@property (nonatomic) double alignmentScaleY; +@property (nonatomic) double alignmentRotation; +@property (nonatomic) double instructionDistanceThreshold; +@property (nonatomic) BOOL isDefault; +@property (nonatomic) BOOL isUnderground; +@property (nonatomic, copy) NSArray * _Nonnull xyToLongParameters; +@property (nonatomic, copy) NSArray * _Nonnull xyToLatParameters; +@property (nonatomic, copy) NSArray * _Nonnull longlatToXParameters; +@property (nonatomic, copy) NSArray * _Nonnull longlatToYParameters; +@property (nonatomic, copy) NSString * _Nullable geoJSONURL; +@property (nonatomic) int16_t mapWidth; +@property (nonatomic) int16_t mapHeight; +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic) int16_t updateStatus; +@end + + +SWIFT_CLASS_NAMED("Gate_node") +@interface Gate_node : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Gate_node (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t campus_id; +@property (nonatomic) int16_t edge_id; +@property (nonatomic) BOOL outdoor; +@property (nonatomic) int16_t update_status; +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t venue_id; +@property (nonatomic) int16_t floor_id; +@property (nonatomic, copy) NSString * _Nonnull type; +@property (nonatomic) int16_t x; +@property (nonatomic) int16_t y; +@property (nonatomic) double longitude; +@property (nonatomic) double latitude; +@property (nonatomic) BOOL is_floor_gate_node; +@property (nonatomic) BOOL is_connected_gate_node; +@property (nonatomic) BOOL isCampusGate; +@end + + +SWIFT_CLASS_NAMED("Geofence_Table") +@interface Geofence_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +@interface Geofence_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) double longitude; +@property (nonatomic) double latitude; +@property (nonatomic) int16_t radius; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSString * _Nullable geofenceDescription; +@property (nonatomic, copy) NSString * _Nullable endDate; +@property (nonatomic, copy) NSDate * _Nullable validity; +@end + + +SWIFT_CLASS("_TtC7Penguin11Instruction") +@interface Instruction : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Last_update_Table") +@interface Last_update_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Last_update_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable tableName; +@property (nonatomic, copy) NSString * _Nullable lastUpdateTime; +@end + + +SWIFT_CLASS("_TtC7Penguin16LocalizableModel") +@interface LocalizableModel : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Localize") +@interface Localize : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface Localize (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSString * _Nullable value; +@property (nonatomic, copy) NSString * _Nullable type; +@property (nonatomic, copy) NSString * _Nullable value_type; +@end + + + +SWIFT_CLASS("_TtC7Penguin17NavigationSubPath") +@interface NavigationSubPath : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin4Node") +@interface Node : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin12PIAPIManager") +@interface PIAPIManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin11PICLocation") +@interface PICLocation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +SWIFT_CLASS("_TtC7Penguin11PIDBManager") +@interface PIDBManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin19PIDirectionsService") +@interface PIDirectionsService : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum WarningCode : NSInteger; +enum SDKOperation : NSInteger; + +SWIFT_PROTOCOL("_TtP7Penguin21PIInitializerDelegate_") +@protocol PIInitializerDelegate +- (void)onReadyWithWarning:(enum WarningCode)warning; +- (void)onInitilzationErrorWithError:(enum ErrorCode)error; +- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status; +@end + + +SWIFT_CLASS("_TtC7Penguin10PILocation") +@interface PILocation : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +SWIFT_CLASS("_TtC7Penguin17PILocationManager") +@interface PILocationManager : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + +SWIFT_CLASS("_TtC7Penguin7PIPoint") +@interface PIPoint : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin10PIRotation") +@interface PIRotation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin3POI") +@interface POI : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin16PoIPolygonsTable") +@interface PoIPolygonsTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface PoIPolygonsTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic) int16_t floorid; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSData * _Nullable zoonpoint; +@property (nonatomic, copy) NSData * _Nullable zoon_center_point; +@property (nonatomic, copy) NSString * _Nullable categorycolor; +@property (nonatomic, copy) NSString * _Nullable iconUrl; +@property (nonatomic, copy) NSString * _Nullable framedIconUrl; +@property (nonatomic) BOOL landmark; +@property (nonatomic, copy) NSString * _Nullable landmarkIconUrl; +@property (nonatomic) int16_t venueId; +@property (nonatomic) int16_t categoryId; +@property (nonatomic) int16_t extrusionHeight; +@property (nonatomic, copy) NSString * _Nullable modelUri; +@property (nonatomic) double modelLatitude; +@property (nonatomic) double modelLongitude; +@property (nonatomic) BOOL showOnMap; +@property (nonatomic, copy) NSString * _Nullable landmarkFilledIconUrl; +@end + +typedef SWIFT_ENUM(NSInteger, PositionScanningMode, open) { + PositionScanningModeBackground = 1, + PositionScanningModeFreeStyle = 2, + PositionScanningModeNavigation = 3, +}; + + +SWIFT_CLASS("_TtC7Penguin9RouteEdge") +@interface RouteEdge : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin13RouteEdgeData") +@interface RouteEdgeData : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, SDKOperation, open) { + SDKOperationInitialize = 0, + SDKOperationVenueDetection = 1, + SDKOperationDataLoading = 2, + SDKOperationReadyForPositionUpdate = 3, + SDKOperationGetPosition = 4, + SDKOperationNewVenueDataLoading = 5, +}; + +typedef SWIFT_ENUM(NSInteger, ServerConnectivityStatus, open) { + ServerConnectivityStatusDisconnected = 1, + ServerConnectivityStatusPoor = 2, + ServerConnectivityStatusMedium = 3, + ServerConnectivityStatusExcellent = 4, + ServerConnectivityStatusEmptyBLEScans = 5, +}; + +typedef SWIFT_ENUM(NSInteger, SourceConnectionStatus, open) { + SourceConnectionStatusBleConnected = 0, + SourceConnectionStatusGpsConnected = 1, + SourceConnectionStatusBleDisconnected = 2, + SourceConnectionStatusInitializing = 3, + SourceConnectionStatusGpsNotResponding = 4, +}; + +typedef SWIFT_ENUM(NSInteger, SourceGPSConnectionStatus, open) { + SourceGPSConnectionStatusGpsConnected = 0, + SourceGPSConnectionStatusGpsNotResponding = 1, +}; + + +SWIFT_CLASS("_TtC7Penguin14SourceLocation") +@interface SourceLocation : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin7SubPath") +@interface SubPath : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC7Penguin11SubPathNode") +@interface SubPathNode : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("SystemSetting") +@interface SystemSetting : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface SystemSetting (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable desc; +@property (nonatomic, copy) NSString * _Nullable value; +@end + + + +SWIFT_CLASS_NAMED("UUID_Table") +@interface UUID_Table : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface UUID_Table (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable uuid_data; +@property (nonatomic) int16_t update_status; +@end + + +SWIFT_CLASS("_TtC7Penguin7UtilGps") +@interface UtilGps : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC7Penguin5Venue") +@interface Venue : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("VenueSettingsTable") +@interface VenueSettingsTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface VenueSettingsTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic, copy) NSString * _Nullable venueID; +@property (nonatomic, copy) NSString * _Nullable descriptions; +@property (nonatomic, copy) NSString * _Nullable value; +@end + + +SWIFT_CLASS_NAMED("VenueTable") +@interface VenueTable : NSManagedObject +- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER; +@end + + +@interface VenueTable (SWIFT_EXTENSION(Penguin)) +@property (nonatomic) int16_t id; +@property (nonatomic, copy) NSString * _Nullable name; +@property (nonatomic, copy) NSString * _Nullable arabic_name; +@property (nonatomic) int16_t is_wifi; +@property (nonatomic) int16_t is_ble; +@property (nonatomic) int16_t is_mix; +@property (nonatomic) int16_t campusId; +@property (nonatomic, copy) NSString * _Nullable points; +@property (nonatomic, copy) NSString * _Nullable centerPoint; +@property (nonatomic) BOOL is_default; +@property (nonatomic) BOOL isUnderground; +@property (nonatomic) int16_t extrusionHeight; +@property (nonatomic, copy) NSString * _Nullable threeDUri; +@property (nonatomic) double threeDCenterLat; +@property (nonatomic) double threeDCenterLng; +@property (nonatomic, copy) NSArray * _Nonnull connectedVenues; +@end + +typedef SWIFT_ENUM(NSInteger, WarningCode, open) { + WarningCodeNoWarning = 0, + WarningCodeAccelerometerSensorNotAvailable = 1, + WarningCodeMagnetometerSensorNotAvailable = 2, + WarningCodeMagnetometerAccuracyLow = 3, + WarningCodeGyroSensorNotAvailable = 4, + WarningCodeOrientationSensorNotAvailable = 5, + WarningCodeBarometerSensorNotAvailable = 6, +}; + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Headers/Penguin.h b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Headers/Penguin.h new file mode 100755 index 00000000..e4b15962 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Headers/Penguin.h @@ -0,0 +1,19 @@ +// +// Penguin.h +// Penguin +// +// Created by Waseela Jordan on 8/9/17. +// Copyright © 2017 Waseela Jordan. All rights reserved. +// + +#import + +//! Project version number for Penguin. +FOUNDATION_EXPORT double PenguinVersionNumber; + +//! Project version string for Penguin. +FOUNDATION_EXPORT const unsigned char PenguinVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Info.plist b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Info.plist new file mode 100644 index 00000000..1c55bf84 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Info.plist differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 00000000..3f3f984f --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,83532 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "Penguin", + "printedName": "Penguin", + "children": [ + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "POI", + "printedName": "POI", + "children": [ + { + "kind": "Var", + "name": "ID", + "printedName": "ID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC2IDSivp", + "mangledName": "$s7Penguin3POIC2IDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivg", + "mangledName": "$s7Penguin3POIC2IDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivs", + "mangledName": "$s7Penguin3POIC2IDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivM", + "mangledName": "$s7Penguin3POIC2IDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC7floorIDSivp", + "mangledName": "$s7Penguin3POIC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivg", + "mangledName": "$s7Penguin3POIC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivs", + "mangledName": "$s7Penguin3POIC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivM", + "mangledName": "$s7Penguin3POIC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zonePoints", + "printedName": "zonePoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC10zonePointsSSSgvp", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvg", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvs", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvM", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC4nameSSvp", + "mangledName": "$s7Penguin3POIC4nameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvg", + "mangledName": "$s7Penguin3POIC4nameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvs", + "mangledName": "$s7Penguin3POIC4nameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvM", + "mangledName": "$s7Penguin3POIC4nameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "poiDescription", + "printedName": "poiDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC14poiDescriptionSSvp", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvg", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvs", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvM", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC7iconUrlSSSgvp", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvg", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvs", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvM", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "centerPoint", + "printedName": "centerPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin3POIC11centerPointSo7CGPointVyF", + "mangledName": "$s7Penguin3POIC11centerPointSo7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "poiZone", + "printedName": "poiZone()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuartzCore.CAShapeLayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CAShapeLayer", + "printedName": "QuartzCore.CAShapeLayer", + "usr": "c:objc(cs)CAShapeLayer" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF", + "mangledName": "$s7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)POI(im)init", + "mangledName": "$s7Penguin3POICACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)POI", + "mangledName": "$s7Penguin3POIC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "AdSupport", + "printedName": "AdSupport", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "UtilGps", + "printedName": "UtilGps", + "children": [ + { + "kind": "Function", + "name": "CoordinateInsidePolygon", + "printedName": "CoordinateInsidePolygon(longitude:latitude:pointsListLongitude:pointsListLatitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ", + "mangledName": "$s7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "Angle2D", + "printedName": "Angle2D(y1:x1:y2:x2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ", + "mangledName": "$s7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValidGpsCoordinate", + "printedName": "isValidGpsCoordinate(latitude:longitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ", + "mangledName": "$s7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "GetXYold", + "printedName": "GetXYold(scaleFactorX:scaleFactorY:angle:originlonglat:longLatPoint:isFromTimer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ", + "mangledName": "$s7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "GetLongLatold", + "printedName": "GetLongLatold(scaleFactorX:scaleFactorY:angle:xyPoints:originlonglat:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ", + "mangledName": "$s7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "Rotate", + "printedName": "Rotate(xDifference:YDifference:angle:originlonglat:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ", + "mangledName": "$s7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "swapEdges", + "printedName": "swapEdges(basePoint:toBeSwappedEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF", + "mangledName": "$s7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertPoint", + "printedName": "convertPoint(to:venue:floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ", + "mangledName": "$s7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertToLongLat", + "printedName": "convertToLongLat(floorAlignmentParameters:point:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ", + "mangledName": "$s7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLongitude", + "printedName": "getLongitude(for:on:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ", + "mangledName": "$s7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertToXY", + "printedName": "convertToXY(floorAlignmentParameters:longLatPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ", + "mangledName": "$s7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UtilGps", + "printedName": "Penguin.UtilGps", + "usr": "c:@M@Penguin@objc(cs)UtilGps" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)UtilGps(im)init", + "mangledName": "$s7Penguin7UtilGpsCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)UtilGps", + "mangledName": "$s7Penguin7UtilGpsC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "SystemSetting", + "printedName": "SystemSetting", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SystemSetting", + "printedName": "Penguin.SystemSetting", + "usr": "c:@M@Penguin@objc(cs)SystemSetting" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SystemSetting(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin13SystemSettingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "SystemSetting", + "printedName": "Penguin.SystemSetting", + "usr": "c:@M@Penguin@objc(cs)SystemSetting" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)desc", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)desc", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setDesc:", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)value", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)value", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setValue:", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SystemSetting", + "mangledName": "$s7Penguin13SystemSettingC", + "moduleName": "Penguin", + "objc_name": "SystemSetting", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PIResponse", + "printedName": "PIResponse", + "children": [ + { + "kind": "Var", + "name": "SUCCESS", + "printedName": "SUCCESS", + "children": [ + { + "kind": "TypeFunc", + "name": "GenericFunction", + "printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPURLResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPURLResponse", + "printedName": "Foundation.HTTPURLResponse", + "usr": "c:objc(cs)NSHTTPURLResponse" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PIResponse<τ_0_0>.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF", + "mangledName": "$s7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "FAILER", + "printedName": "FAILER", + "children": [ + { + "kind": "TypeFunc", + "name": "GenericFunction", + "printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPURLResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPURLResponse", + "printedName": "Foundation.HTTPURLResponse", + "usr": "c:objc(cs)NSHTTPURLResponse" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PIResponse<τ_0_0>.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF", + "mangledName": "$s7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF", + "moduleName": "Penguin" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10PIResponseO", + "mangledName": "$s7Penguin10PIResponseO", + "moduleName": "Penguin", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HttpMethod", + "printedName": "HttpMethod", + "children": [ + { + "kind": "Var", + "name": "GET", + "printedName": "GET", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO3GETyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO3GETyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "POST", + "printedName": "POST", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO4POSTyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO4POSTyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "DELETE", + "printedName": "DELETE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO6DELETEyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO6DELETEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "PUT", + "printedName": "PUT", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO3PUTyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO3PUTyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "PATCH", + "printedName": "PATCH", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO5PATCHyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO5PATCHyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.HttpMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10HttpMethodO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin10HttpMethodO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10HttpMethodO8rawValueSSvp", + "mangledName": "$s7Penguin10HttpMethodO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10HttpMethodO8rawValueSSvg", + "mangledName": "$s7Penguin10HttpMethodO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10HttpMethodO", + "mangledName": "$s7Penguin10HttpMethodO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIAPIManager", + "printedName": "PIAPIManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvpZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvgZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvsZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvMZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(url:method:parameters:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLSessionDataTask?", + "children": [ + { + "kind": "TypeNominal", + "name": "URLSessionDataTask", + "printedName": "Foundation.URLSessionDataTask", + "usr": "c:objc(cs)NSURLSessionDataTask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PIResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF", + "mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(url:method:parameters:decodeTo:complete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLSessionDataTask?", + "children": [ + { + "kind": "TypeNominal", + "name": "URLSessionDataTask", + "printedName": "Foundation.URLSessionDataTask", + "usr": "c:objc(cs)NSURLSessionDataTask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PIResponse<τ_0_0?>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0?>", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF", + "mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager(im)init", + "mangledName": "$s7Penguin12PIAPIManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager", + "mangledName": "$s7Penguin12PIAPIManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDirectionsServiceDelegate", + "printedName": "PIDirectionsServiceDelegate", + "children": [ + { + "kind": "Function", + "name": "onRoutePathReady", + "printedName": "onRoutePathReady(route:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Route?", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onFailLoadRoute", + "printedName": "onFailLoadRoute(errorCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onStartNavigation", + "printedName": "onStartNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onStopNavigation", + "printedName": "onStopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInstructionReady", + "printedName": "onInstructionReady(instructionList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.DirectionInstruction]", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectionInstruction", + "printedName": "Penguin.DirectionInstruction", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorPath", + "printedName": "onErrorPath(isError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorFloor", + "printedName": "onErrorFloor(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorVenue", + "printedName": "onErrorVenue(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReachDestination", + "printedName": "onReachDestination()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReachedEndSubPath", + "printedName": "onReachedEndSubPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorPathReady", + "printedName": "onErrorPathReady(errorEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ErrorEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ErrorEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorEdge", + "printedName": "Penguin.ErrorEdge", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onSubPathChange", + "printedName": "onSubPathChange(subPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "UUID_Table", + "printedName": "UUID_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID_Table", + "printedName": "Penguin.UUID_Table", + "usr": "c:@M@Penguin@objc(cs)UUID_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)UUID_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin10UUID_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID_Table", + "printedName": "Penguin.UUID_Table", + "usr": "c:@M@Penguin@objc(cs)UUID_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)id", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)id", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setId:", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "uuid_data", + "printedName": "uuid_data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)uuid_data", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)uuid_data", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUuid_data:", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "update_status", + "printedName": "update_status", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)update_status", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)update_status", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUpdate_status:", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)UUID_Table", + "mangledName": "$s7Penguin10UUID_TableC", + "moduleName": "Penguin", + "objc_name": "UUID_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "FloorSettings_Table", + "printedName": "FloorSettings_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings_Table", + "printedName": "Penguin.FloorSettings_Table", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin19FloorSettings_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings_Table", + "printedName": "Penguin.FloorSettings_Table", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)floorID", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)floorID", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setFloorID:", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)descriptions", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)descriptions", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setDescriptions:", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)value", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)value", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setValue:", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table", + "mangledName": "$s7Penguin19FloorSettings_TableC", + "moduleName": "Penguin", + "objc_name": "FloorSettings_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "VenueTable", + "printedName": "VenueTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueTable", + "printedName": "Penguin.VenueTable", + "usr": "c:@M@Penguin@objc(cs)VenueTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)VenueTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin10VenueTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueTable", + "printedName": "Penguin.VenueTable", + "usr": "c:@M@Penguin@objc(cs)VenueTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)id", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)id", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setId:", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)name", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)name", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setName:", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "arabic_name", + "printedName": "arabic_name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)arabic_name", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)arabic_name", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setArabic_name:", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_wifi", + "printedName": "is_wifi", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_wifi", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_wifi", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_wifi:", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_ble", + "printedName": "is_ble", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_ble", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_ble", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_ble:", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_mix", + "printedName": "is_mix", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_mix", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_mix", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_mix:", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "campusId", + "printedName": "campusId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)campusId", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)campusId", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCampusId:", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "points", + "printedName": "points", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)points", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)points", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setPoints:", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)centerPoint", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)centerPoint", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCenterPoint:", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_default", + "printedName": "is_default", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_default", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_default", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_default:", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)isUnderground", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)isUnderground", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIsUnderground:", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)extrusionHeight", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)extrusionHeight", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setExtrusionHeight:", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDUri", + "printedName": "threeDUri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDUri", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDUri", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDUri:", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDCenterLat", + "printedName": "threeDCenterLat", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLat", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLat", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLat:", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDCenterLng", + "printedName": "threeDCenterLng", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLng", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLng", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLng:", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connectedVenues", + "printedName": "connectedVenues", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)connectedVenues", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)connectedVenues", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setConnectedVenues:", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)VenueTable", + "mangledName": "$s7Penguin10VenueTableC", + "moduleName": "Penguin", + "objc_name": "VenueTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PoIPolygonsModel", + "printedName": "PoIPolygonsModel", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsModel", + "printedName": "Penguin.PoIPolygonsModel", + "usr": "s:7Penguin16PoIPolygonsModelV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16PoIPolygonsModelV", + "mangledName": "$s7Penguin16PoIPolygonsModelV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PoiPolygon", + "printedName": "PoiPolygon", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedName", + "printedName": "localizedName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zonePoints", + "printedName": "zonePoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zoneCenterPoint", + "printedName": "zoneCenterPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryColor", + "printedName": "categoryColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconImage", + "printedName": "iconImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmark", + "printedName": "landmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvp", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvg", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvs", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvM", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmarkIconUrl", + "printedName": "landmarkIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmarkFilledIconUrl", + "printedName": "landmarkFilledIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryId", + "printedName": "categoryId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivp", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivg", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivs", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivM", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "threeDModel", + "printedName": "threeDModel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showOnMap", + "printedName": "showOnMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvp", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvg", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvs", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvM", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "polygonCoordinates", + "printedName": "polygonCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isIndoor", + "printedName": "isIndoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV8isIndoorSbvp", + "mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8isIndoorSbvg", + "mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin10PoiPolygonV", + "mangledName": "$s7Penguin10PoiPolygonV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ZoneCenterPoint", + "printedName": "ZoneCenterPoint", + "children": [ + { + "kind": "Var", + "name": "xy", + "printedName": "xy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longLat", + "printedName": "longLat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin15ZoneCenterPointV", + "mangledName": "$s7Penguin15ZoneCenterPointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LongLat", + "printedName": "LongLat", + "children": [ + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvp", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvg", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvs", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvM", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvp", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvg", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvs", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvM", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7LongLatV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin7LongLatV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7LongLatV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin7LongLatV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin7LongLatV", + "mangledName": "$s7Penguin7LongLatV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PositionXY", + "printedName": "PositionXY", + "children": [ + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PositionXYV1xSiSgvp", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvg", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvs", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvM", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PositionXYV1ySiSgvp", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvg", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvs", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvM", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10PositionXYV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin10PositionXYV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin10PositionXYV", + "mangledName": "$s7Penguin10PositionXYV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ZonePoint", + "printedName": "ZonePoint", + "children": [ + { + "kind": "Var", + "name": "orderIndex", + "printedName": "orderIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvp", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvg", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvs", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvM", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV1xSiSgvp", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvg", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvs", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvM", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV1ySiSgvp", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvg", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvs", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvM", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvp", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvg", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvs", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvM", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvp", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvg", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvs", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvM", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9ZonePointV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9ZonePointV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin9ZonePointV", + "mangledName": "$s7Penguin9ZonePointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Last_update_Table", + "printedName": "Last_update_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Last_update_Table", + "printedName": "Penguin.Last_update_Table", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin17Last_update_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Last_update_Table", + "printedName": "Penguin.Last_update_Table", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "tableName", + "printedName": "tableName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)tableName", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)tableName", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setTableName:", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "lastUpdateTime", + "printedName": "lastUpdateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)lastUpdateTime", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)lastUpdateTime", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setLastUpdateTime:", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table", + "mangledName": "$s7Penguin17Last_update_TableC", + "moduleName": "Penguin", + "objc_name": "Last_update_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "VenueSettingsTable", + "printedName": "VenueSettingsTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettingsTable", + "printedName": "Penguin.VenueSettingsTable", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin18VenueSettingsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettingsTable", + "printedName": "Penguin.VenueSettingsTable", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)venueID", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)venueID", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setVenueID:", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)descriptions", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)descriptions", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setDescriptions:", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)value", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)value", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setValue:", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable", + "mangledName": "$s7Penguin18VenueSettingsTableC", + "moduleName": "Penguin", + "objc_name": "VenueSettingsTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "CategoryTable", + "printedName": "CategoryTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryTable", + "printedName": "Penguin.CategoryTable", + "usr": "c:@M@Penguin@objc(cs)CategoryTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)CategoryTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin13CategoryTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryTable", + "printedName": "Penguin.CategoryTable", + "usr": "c:@M@Penguin@objc(cs)CategoryTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "categoryIconUrl", + "printedName": "categoryIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryIconUrl", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryIconUrl", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryIconUrl:", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)color", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)color", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setColor:", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)framedIconUrl", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)framedIconUrl", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setFramedIconUrl:", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)id", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)id", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setId:", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)name", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)name", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setName:", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "poiCount", + "printedName": "poiCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)poiCount", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)poiCount", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setPoiCount:", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categoryDesc", + "printedName": "categoryDesc", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryDesc", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryDesc", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryDesc:", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)CategoryTable", + "mangledName": "$s7Penguin13CategoryTableC", + "moduleName": "Penguin", + "objc_name": "CategoryTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LangNames", + "printedName": "LangNames", + "children": [ + { + "kind": "Var", + "name": "ar", + "printedName": "ar", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO2aryA2CmF", + "mangledName": "$s7Penguin9LangNamesO2aryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "en", + "printedName": "en", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO2enyA2CmF", + "mangledName": "$s7Penguin9LangNamesO2enyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Default", + "printedName": "Default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO7DefaultyA2CmF", + "mangledName": "$s7Penguin9LangNamesO7DefaultyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LangNames?", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9LangNamesO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin9LangNamesO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9LangNamesO8rawValueSSvp", + "mangledName": "$s7Penguin9LangNamesO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9LangNamesO8rawValueSSvg", + "mangledName": "$s7Penguin9LangNamesO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin9LangNamesO", + "mangledName": "$s7Penguin9LangNamesO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LocalizableModel", + "printedName": "LocalizableModel", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalizableModel", + "printedName": "Penguin.LocalizableModel", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel(im)init", + "mangledName": "$s7Penguin16LocalizableModelCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel", + "mangledName": "$s7Penguin16LocalizableModelC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CategoryResponse", + "printedName": "CategoryResponse", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryResponse", + "printedName": "Penguin.CategoryResponse", + "usr": "s:7Penguin16CategoryResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16CategoryResponseV", + "mangledName": "$s7Penguin16CategoryResponseV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "POICategory", + "printedName": "POICategory", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV2idSiSgvp", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvg", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvs", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvM", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvp", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvg", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvs", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvM", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryIconUrl", + "printedName": "categoryIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvp", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvg", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvs", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvM", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvp", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvg", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvs", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvM", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV5colorSSSgvp", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvg", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvs", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvM", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "poiCount", + "printedName": "poiCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvp", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvg", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvs", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvM", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedName", + "printedName": "localizedName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvp", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvg", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvs", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvM", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedDescripition", + "printedName": "localizedDescripition", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvp", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvg", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvs", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvM", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "POICategory", + "printedName": "Penguin.POICategory", + "usr": "s:7Penguin11POICategoryV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11POICategoryV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11POICategoryV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin11POICategoryV", + "mangledName": "$s7Penguin11POICategoryV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorEdge", + "printedName": "ErrorEdge", + "children": [ + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8campusIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8campusIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7venueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7venueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7floorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7floorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2idSivp", + "mangledName": "$s7Penguin9ErrorEdgeC2idSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2idSivg", + "mangledName": "$s7Penguin9ErrorEdgeC2idSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC4typeSivp", + "mangledName": "$s7Penguin9ErrorEdgeC4typeSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC4typeSivg", + "mangledName": "$s7Penguin9ErrorEdgeC4typeSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7outdoorSbvp", + "mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7outdoorSbvg", + "mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC12updateStatusSivp", + "mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC12updateStatusSivg", + "mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1FloorID", + "printedName": "p1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1TypeID", + "printedName": "p1TypeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x1", + "printedName": "x1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2x1Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2x1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2x1Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2x1Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y1", + "printedName": "y1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2y1Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2y1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2y1Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2y1Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2FloorID", + "printedName": "p2FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2TypeID", + "printedName": "p2TypeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x2", + "printedName": "x2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2x2Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2x2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2x2Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2x2Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y2", + "printedName": "y2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2y2Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2y2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2y2Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2y2Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedTheta", + "printedName": "connectedTheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvp", + "mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvg", + "mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedDirection", + "printedName": "connectedDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivp", + "mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivg", + "mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorEdge", + "printedName": "Penguin.ErrorEdge", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge", + "mangledName": "$s7Penguin9ErrorEdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Geofence_Table", + "printedName": "Geofence_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Geofence_Table", + "printedName": "Penguin.Geofence_Table", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin14Geofence_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Geofence_Table", + "printedName": "Penguin.Geofence_Table", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)id", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)id", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setId:", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)longitude", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)longitude", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLongitude:", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)latitude", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)latitude", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLatitude:", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)radius", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)radius", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setRadius:", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)title", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)title", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setTitle:", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "geofenceDescription", + "printedName": "geofenceDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)geofenceDescription", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)geofenceDescription", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setGeofenceDescription:", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "endDate", + "printedName": "endDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)endDate", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)endDate", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setEndDate:", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "validity", + "printedName": "validity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)validity", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)validity", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setValidity:", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table", + "mangledName": "$s7Penguin14Geofence_TableC", + "moduleName": "Penguin", + "objc_name": "Geofence_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Darwin.sys.sysctl", + "printedName": "Darwin.sys.sysctl", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "IPAddressDetails", + "printedName": "IPAddressDetails", + "children": [ + { + "kind": "Var", + "name": "dataAPIAddress", + "printedName": "dataAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "positionAPIAddress", + "printedName": "positionAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "thirdPartyAPIAddress", + "printedName": "thirdPartyAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IPAddressDetails", + "printedName": "Penguin.IPAddressDetails", + "usr": "s:7Penguin16IPAddressDetailsV" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16IPAddressDetailsVACycfc", + "mangledName": "$s7Penguin16IPAddressDetailsVACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16IPAddressDetailsV", + "mangledName": "$s7Penguin16IPAddressDetailsV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "InternetConnectionManager", + "printedName": "InternetConnectionManager", + "children": [ + { + "kind": "Function", + "name": "isConnectedToNetwork", + "printedName": "isConnectedToNetwork()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ", + "mangledName": "$s7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin25InternetConnectionManagerC", + "mangledName": "$s7Penguin25InternetConnectionManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Gnode", + "printedName": "Gnode", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:edgeID:floorID:venueID:typeNum:lng:lat:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "hasDefaultArg": true, + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "hasDefaultArg": true, + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc", + "mangledName": "$s7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC1xSivp", + "mangledName": "$s7Penguin5GnodeC1xSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivg", + "mangledName": "$s7Penguin5GnodeC1xSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivs", + "mangledName": "$s7Penguin5GnodeC1xSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivM", + "mangledName": "$s7Penguin5GnodeC1xSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC1ySivp", + "mangledName": "$s7Penguin5GnodeC1ySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivg", + "mangledName": "$s7Penguin5GnodeC1ySivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivs", + "mangledName": "$s7Penguin5GnodeC1ySivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivM", + "mangledName": "$s7Penguin5GnodeC1ySivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7floorIDSivp", + "mangledName": "$s7Penguin5GnodeC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivg", + "mangledName": "$s7Penguin5GnodeC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivs", + "mangledName": "$s7Penguin5GnodeC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivM", + "mangledName": "$s7Penguin5GnodeC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7venueIDSivp", + "mangledName": "$s7Penguin5GnodeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivg", + "mangledName": "$s7Penguin5GnodeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivs", + "mangledName": "$s7Penguin5GnodeC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivM", + "mangledName": "$s7Penguin5GnodeC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC6edgeIDSivp", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivg", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivs", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivM", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "typeNum", + "printedName": "typeNum", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvp", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvg", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvs", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvM", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lng", + "printedName": "lng", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC3lngSdvp", + "mangledName": "$s7Penguin5GnodeC3lngSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvg", + "mangledName": "$s7Penguin5GnodeC3lngSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvs", + "mangledName": "$s7Penguin5GnodeC3lngSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvM", + "mangledName": "$s7Penguin5GnodeC3lngSdvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lat", + "printedName": "lat", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC3latSdvp", + "mangledName": "$s7Penguin5GnodeC3latSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvg", + "mangledName": "$s7Penguin5GnodeC3latSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvs", + "mangledName": "$s7Penguin5GnodeC3latSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvM", + "mangledName": "$s7Penguin5GnodeC3latSdvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvp", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvg", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvs", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvM", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp", + "mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg", + "mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5GnodeCACycfc", + "mangledName": "$s7Penguin5GnodeCACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:7Penguin5GnodeC", + "mangledName": "$s7Penguin5GnodeC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ThreeDimensionalModel", + "printedName": "ThreeDimensionalModel", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerLongitude", + "printedName": "centerLongitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerLatitude", + "printedName": "centerLatitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin21ThreeDimensionalModelV", + "mangledName": "$s7Penguin21ThreeDimensionalModelV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Venue", + "printedName": "Venue", + "children": [ + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC7venueIDSivp", + "mangledName": "$s7Penguin5VenueC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivg", + "mangledName": "$s7Penguin5VenueC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivs", + "mangledName": "$s7Penguin5VenueC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivM", + "mangledName": "$s7Penguin5VenueC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueName", + "printedName": "venueName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9venueNameSSvp", + "mangledName": "$s7Penguin5VenueC9venueNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvg", + "mangledName": "$s7Penguin5VenueC9venueNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvs", + "mangledName": "$s7Penguin5VenueC9venueNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvM", + "mangledName": "$s7Penguin5VenueC9venueNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueArabicName", + "printedName": "venueArabicName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvp", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvg", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvs", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvM", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isWifi", + "printedName": "isWifi", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC6isWifiSbvp", + "mangledName": "$s7Penguin5VenueC6isWifiSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvg", + "mangledName": "$s7Penguin5VenueC6isWifiSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvs", + "mangledName": "$s7Penguin5VenueC6isWifiSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvM", + "mangledName": "$s7Penguin5VenueC6isWifiSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isBLE", + "printedName": "isBLE", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5isBLESbvp", + "mangledName": "$s7Penguin5VenueC5isBLESbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvg", + "mangledName": "$s7Penguin5VenueC5isBLESbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvs", + "mangledName": "$s7Penguin5VenueC5isBLESbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvM", + "mangledName": "$s7Penguin5VenueC5isBLESbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMix", + "printedName": "isMix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5isMixSbvp", + "mangledName": "$s7Penguin5VenueC5isMixSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvg", + "mangledName": "$s7Penguin5VenueC5isMixSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvs", + "mangledName": "$s7Penguin5VenueC5isMixSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvM", + "mangledName": "$s7Penguin5VenueC5isMixSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusId", + "printedName": "campusId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC8campusIdSivp", + "mangledName": "$s7Penguin5VenueC8campusIdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivg", + "mangledName": "$s7Penguin5VenueC8campusIdSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivs", + "mangledName": "$s7Penguin5VenueC8campusIdSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivM", + "mangledName": "$s7Penguin5VenueC8campusIdSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueUpdateStatus", + "printedName": "venueUpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivp", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivg", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivs", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivM", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueSettings", + "printedName": "venueSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvp", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvg", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvs", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0CvM", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0CvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latPoints", + "printedName": "latPoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvp", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvg", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvs", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvM", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lngPoints", + "printedName": "lngPoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvp", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvg", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvs", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvM", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "points", + "printedName": "points", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11centerPointSSvp", + "mangledName": "$s7Penguin5VenueC11centerPointSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvg", + "mangledName": "$s7Penguin5VenueC11centerPointSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvs", + "mangledName": "$s7Penguin5VenueC11centerPointSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvM", + "mangledName": "$s7Penguin5VenueC11centerPointSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9isDefaultSbvp", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvg", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvs", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvM", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC13isUndergroundSbvp", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvg", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvs", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvM", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15extrusionHeightSivp", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivg", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivs", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivM", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "threeDModel", + "printedName": "threeDModel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5levelAA8MapLevelOvp", + "mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5levelAA8MapLevelOvg", + "mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trimmedName", + "printedName": "trimmedName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11trimmedNameSSvp", + "mangledName": "$s7Penguin5VenueC11trimmedNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11trimmedNameSSvg", + "mangledName": "$s7Penguin5VenueC11trimmedNameSSvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedVenues", + "printedName": "connectedVenues", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvp", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvg", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvs", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvM", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "getCenterPoints", + "printedName": "getCenterPoints()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5VenueC15getCenterPointsSaySdGSgyF", + "mangledName": "$s7Penguin5VenueC15getCenterPointsSaySdGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "findMaxLatitudePoint", + "printedName": "findMaxLatitudePoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF", + "mangledName": "$s7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "polygonCoordinates", + "printedName": "polygonCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5VenueC4dataACSDySSypGSg_tcfc", + "mangledName": "$s7Penguin5VenueC4dataACSDySSypGSg_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Venue", + "mangledName": "$s7Penguin5VenueC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "children": [ + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp", + "mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg", + "mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvp", + "mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvg", + "mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvp", + "mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvg", + "mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GateNodeModel", + "printedName": "GateNodeModel", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "is_floor_gate_node", + "printedName": "is_floor_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "is_connected_gate_node", + "printedName": "is_connected_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvp", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvg", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvs", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvM", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvs", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvM", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvp", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvg", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvs", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvM", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isCampusGate", + "printedName": "isCampusGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "toCGPoint", + "printedName": "toCGPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF", + "mangledName": "$s7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin13GateNodeModelC", + "mangledName": "$s7Penguin13GateNodeModelC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VenueSettings", + "printedName": "VenueSettings", + "children": [ + { + "kind": "Var", + "name": "scanInterval", + "printedName": "scanInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivp", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivg", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivs", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivM", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "positionCount", + "printedName": "positionCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "interScanCount", + "printedName": "interScanCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epTimeOutCount", + "printedName": "epTimeOutCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "BLEScanOutOfCoverage", + "printedName": "BLEScanOutOfCoverage", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "emptyBLEScanTimeOut", + "printedName": "emptyBLEScanTimeOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tStatic", + "printedName": "tStatic", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvp", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvg", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvs", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvM", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lowPassFilterFactor", + "printedName": "lowPassFilterFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvp", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvg", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvs", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvM", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tSlow", + "printedName": "tSlow", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvp", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvg", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvs", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvM", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delta_filter", + "printedName": "delta_filter", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvp", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvg", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvs", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvM", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "VenueDetectionAfterTriggerThreshold", + "printedName": "VenueDetectionAfterTriggerThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsWithinPolygonThreshold", + "printedName": "GpsWithinPolygonThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GetEPExceptionResponseThreshold", + "printedName": "GetEPExceptionResponseThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GPSDistanceOutOfThresholdCount", + "printedName": "GPSDistanceOutOfThresholdCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "BeaconVendors", + "printedName": "BeaconVendors", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvp", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvg", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvs", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvM", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsAccuracyThreshold", + "printedName": "GpsAccuracyThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsAccuracyCountThreshold", + "printedName": "GpsAccuracyCountThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getVendors", + "printedName": "getVendors()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13VenueSettingsC10getVendorsSaySSGyF", + "mangledName": "$s7Penguin13VenueSettingsC10getVendorsSaySSGyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMinewBecon", + "printedName": "isMinewBecon()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13VenueSettingsC12isMinewBeconSbyF", + "mangledName": "$s7Penguin13VenueSettingsC12isMinewBeconSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin13VenueSettingsC", + "mangledName": "$s7Penguin13VenueSettingsC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Floor", + "printedName": "Floor", + "children": [ + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC7floorIDSivp", + "mangledName": "$s7Penguin5FloorC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivg", + "mangledName": "$s7Penguin5FloorC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivs", + "mangledName": "$s7Penguin5FloorC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivM", + "mangledName": "$s7Penguin5FloorC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorVenueID", + "printedName": "floorVenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC12floorVenueIDSivp", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivg", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivs", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivM", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorName", + "printedName": "floorName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC9floorNameSSvp", + "mangledName": "$s7Penguin5FloorC9floorNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvg", + "mangledName": "$s7Penguin5FloorC9floorNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvs", + "mangledName": "$s7Penguin5FloorC9floorNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvM", + "mangledName": "$s7Penguin5FloorC9floorNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorDescription", + "printedName": "floorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvp", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvg", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvs", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvM", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapUrl", + "printedName": "floorMapUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvp", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvg", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvs", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvM", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapImage", + "printedName": "floorMapImage", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvp", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvg", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvs", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvM", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorIconID", + "printedName": "floorIconID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC11floorIconIDSivp", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivg", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivs", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivM", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorIconImage", + "printedName": "floorIconImage", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvp", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvg", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvs", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvM", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorOrder", + "printedName": "floorOrder", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC10floorOrderSivp", + "mangledName": "$s7Penguin5FloorC10floorOrderSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivg", + "mangledName": "$s7Penguin5FloorC10floorOrderSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivs", + "mangledName": "$s7Penguin5FloorC10floorOrderSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivM", + "mangledName": "$s7Penguin5FloorC10floorOrderSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapScaleFactor", + "printedName": "floorMapScaleFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvp", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvg", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvs", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvM", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC9isDefaultSbvp", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvg", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvs", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvM", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC13isUndergroundSbvp", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvg", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvs", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvM", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentCenter", + "printedName": "alignmentCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvp", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvg", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvs", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvM", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentOrigin", + "printedName": "alignmentOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvp", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvg", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvs", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvM", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScale", + "printedName": "alignmentScale", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvp", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvg", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvs", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvM", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentRotation", + "printedName": "alignmentRotation", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvp", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvg", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvs", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvM", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleX", + "printedName": "alignmentScaleX", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvp", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvg", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvs", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvM", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleY", + "printedName": "alignmentScaleY", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvp", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvg", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvs", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvM", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5labelSSvp", + "mangledName": "$s7Penguin5FloorC5labelSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvg", + "mangledName": "$s7Penguin5FloorC5labelSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvs", + "mangledName": "$s7Penguin5FloorC5labelSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvM", + "mangledName": "$s7Penguin5FloorC5labelSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "geoJsonUrl", + "printedName": "geoJsonUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvp", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvg", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvs", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvM", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC12updateStatusSivp", + "mangledName": "$s7Penguin5FloorC12updateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivg", + "mangledName": "$s7Penguin5FloorC12updateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivs", + "mangledName": "$s7Penguin5FloorC12updateStatusSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivM", + "mangledName": "$s7Penguin5FloorC12updateStatusSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5venueAA5VenueCvp", + "mangledName": "$s7Penguin5FloorC5venueAA5VenueCvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5venueAA5VenueCvg", + "mangledName": "$s7Penguin5FloorC5venueAA5VenueCvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5levelAA8MapLevelOvp", + "mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5levelAA8MapLevelOvg", + "mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "setting", + "printedName": "setting", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvp", + "mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvg", + "mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Floor(im)init", + "mangledName": "$s7Penguin5FloorCACycfc", + "moduleName": "Penguin", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floorID:venueID:name:description:mapUrl:mapScaleFactor:iconID:floorOrder:alignmentCenter:alignmentOrigin:alignmentScale:alignmentScaleX:alignmentScaleY:alignmentRotation:isDefault:isUnderground:label:goeJsonUrl:updateStatus:xyToLongParameters:xyToLatParameters:longlatToXParameters:longlatToYParameters:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc", + "mangledName": "$s7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getAnchorCoordinate", + "printedName": "getAnchorCoordinate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF", + "mangledName": "$s7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAlignmentCenter", + "printedName": "getAlignmentCenter()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC18getAlignmentCenterSaySdGSgyF", + "mangledName": "$s7Penguin5FloorC18getAlignmentCenterSaySdGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getUrlFloorName", + "printedName": "getUrlFloorName()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC06getUrlB4NameSSSgyF", + "mangledName": "$s7Penguin5FloorC06getUrlB4NameSSSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Floor", + "mangledName": "$s7Penguin5FloorC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloorSettings", + "printedName": "FloorSettings", + "children": [ + { + "kind": "Var", + "name": "floorMapNorth", + "printedName": "floorMapNorth", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivp", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivg", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivs", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivM", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapMatchingThreshold", + "printedName": "floorMapMatchingThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorFarDistance", + "printedName": "floorFarDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNearDistance", + "printedName": "floorNearDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNotConnectedEdgeDistance", + "printedName": "floorNotConnectedEdgeDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorErrorDetectionDistance", + "printedName": "floorErrorDetectionDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorErrorDetectionCount", + "printedName": "floorErrorDetectionCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorElevatorConnectedDistance", + "printedName": "floorElevatorConnectedDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorServerConnectivityThreshold", + "printedName": "floorServerConnectivityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorDefaultStepLength", + "printedName": "floorDefaultStepLength", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNonIMUstepCount", + "printedName": "floorNonIMUstepCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorParticleResetCounter", + "printedName": "floorParticleResetCounter", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivp", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivg", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivs", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivM", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorHeight", + "printedName": "floorHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvp", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvg", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvs", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvM", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "transCounterThreshold", + "printedName": "transCounterThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flatCounterThreshold", + "printedName": "flatCounterThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iOSTransitionReadingsCount", + "printedName": "iOSTransitionReadingsCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deltaEscalator", + "printedName": "deltaEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvp", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvg", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvs", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvM", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "ePTrustThreshold", + "printedName": "ePTrustThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvp", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvg", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvs", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvM", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gateNodeDistanceThreshold", + "printedName": "gateNodeDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSTimerThreshold", + "printedName": "gPSTimerThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSTimerDefaultValue", + "printedName": "gPSTimerDefaultValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSStartLogicDistanceThreshold", + "printedName": "gPSStartLogicDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "DefaultZoomLevel", + "printedName": "DefaultZoomLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvp", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvg", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvs", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvM", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "NavigationReachDistance", + "printedName": "NavigationReachDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "instructionChangeDistanceThreshold", + "printedName": "instructionChangeDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epNotTrustdCountThreshold", + "printedName": "epNotTrustdCountThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13FloorSettingsVACycfc", + "mangledName": "$s7Penguin13FloorSettingsVACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mapNorth:threshold:farDistance:nearDistance:notConnectedEdgeDistance:serverConnectivityThreshold:errorDetectionDistance:errorDetectionCount:elevatorConnectedDistance:defaultStepLength:nonIMUstepCount:particleResetCounter:height:transCounterThreshold:flatCounterThreshold:transitionReadingsCount:deltaEscalator:ePTrustThreshold:gateNodeDistanceThreshold:gPSTimerThreshold:gPSTimerDefaultValue:gPSStartLogicDistanceThreshold:NavigationReachDistance:DefaultZoomLevel:instructionChangeDistanceThreshold:epNotTrustdCountThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc", + "mangledName": "$s7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "floorServerConnectivityThresholdInSeconds", + "printedName": "floorServerConnectivityThresholdInSeconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF", + "mangledName": "$s7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin13FloorSettingsV", + "mangledName": "$s7Penguin13FloorSettingsV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Edge", + "printedName": "Edge", + "children": [ + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeIDSivp", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivg", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivs", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivM", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeFloorID", + "printedName": "edgeFloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivp", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivg", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivs", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivM", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC7venueIDSivp", + "mangledName": "$s7Penguin4EdgeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivg", + "mangledName": "$s7Penguin4EdgeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivs", + "mangledName": "$s7Penguin4EdgeC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivM", + "mangledName": "$s7Penguin4EdgeC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivp", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivg", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivs", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivM", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivp", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivg", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivs", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivM", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeX1", + "printedName": "edgeX1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeX1Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1SivM", + "mangledName": "$s7Penguin4EdgeC6edgeX1SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeY1", + "printedName": "edgeY1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeY1Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1SivM", + "mangledName": "$s7Penguin4EdgeC6edgeY1SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeP1FloorID", + "printedName": "edgeP1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivp", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivg", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivs", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivM", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeX2", + "printedName": "edgeX2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeX2Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2SivM", + "mangledName": "$s7Penguin4EdgeC6edgeX2SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeY2", + "printedName": "edgeY2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeY2Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2SivM", + "mangledName": "$s7Penguin4EdgeC6edgeY2SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeP2FloorID", + "printedName": "edgeP2FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivp", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivg", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivs", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivM", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeWeight", + "printedName": "edgeWeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvp", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvg", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvs", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvM", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeType", + "printedName": "edgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvp", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvg", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvs", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvM", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeTransType", + "printedName": "edgeTransType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "perpencularDistance", + "printedName": "perpencularDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvp", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvg", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvs", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvM", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "withinEdgeIndicatorValue", + "printedName": "withinEdgeIndicatorValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvp", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvg", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvs", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvM", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "distanceAvg", + "printedName": "distanceAvg", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvp", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvg", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvs", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvM", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC8campusIDSivp", + "mangledName": "$s7Penguin4EdgeC8campusIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivg", + "mangledName": "$s7Penguin4EdgeC8campusIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivs", + "mangledName": "$s7Penguin4EdgeC8campusIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivM", + "mangledName": "$s7Penguin4EdgeC8campusIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC7outdoorSbvp", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvg", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvs", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvM", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p1Type", + "printedName": "p1Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovp", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovg", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovs", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0OvM", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p2Type", + "printedName": "p2Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovp", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovg", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovs", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0OvM", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10longitude1Sdvp", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1Sdvg", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1Sdvs", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1SdvM", + "mangledName": "$s7Penguin4EdgeC10longitude1SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9latitude1Sdvp", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1Sdvg", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1Sdvs", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1SdvM", + "mangledName": "$s7Penguin4EdgeC9latitude1SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10longitude2Sdvp", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2Sdvg", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2Sdvs", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2SdvM", + "mangledName": "$s7Penguin4EdgeC10longitude2SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9latitude2Sdvp", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2Sdvg", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2Sdvs", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2SdvM", + "mangledName": "$s7Penguin4EdgeC9latitude2SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "edgeLength", + "printedName": "edgeLength()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC10edgeLengthSdyF", + "mangledName": "$s7Penguin4EdgeC10edgeLengthSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p1toCLLocationCoordinate2D", + "printedName": "p1toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p2toCLLocationCoordinate2D", + "printedName": "p2toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p1", + "printedName": "p1()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC2p1So7CGPointVyF", + "mangledName": "$s7Penguin4EdgeC2p1So7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p2", + "printedName": "p2()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC2p2So7CGPointVyF", + "mangledName": "$s7Penguin4EdgeC2p2So7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deltaX", + "printedName": "deltaX()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC6deltaXSiyF", + "mangledName": "$s7Penguin4EdgeC6deltaXSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deltaY", + "printedName": "deltaY()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC6deltaYSiyF", + "mangledName": "$s7Penguin4EdgeC6deltaYSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeOrientation", + "printedName": "edgeOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC15edgeOrientationSdyF", + "mangledName": "$s7Penguin4EdgeC15edgeOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeInverseOrientation", + "printedName": "edgeInverseOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC22edgeInverseOrientationSdyF", + "mangledName": "$s7Penguin4EdgeC22edgeInverseOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getWithinEdgeIndicator", + "printedName": "getWithinEdgeIndicator(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPerpendicularDistance", + "printedName": "getPerpendicularDistance(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "calculateEdgeWeight", + "printedName": "calculateEdgeWeight(currentEP:previousEP:meanDistance:threshold:orientationAvailable:orientationValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF", + "mangledName": "$s7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeAvgDistance", + "printedName": "edgeAvgDistance(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Edge", + "mangledName": "$s7Penguin4EdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PenguinPoint", + "printedName": "PenguinPoint", + "children": [ + { + "kind": "Var", + "name": "pointVenueID", + "printedName": "pointVenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivp", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivg", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivs", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivM", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointFloorID", + "printedName": "pointFloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivp", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivg", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivs", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivM", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointX", + "printedName": "pointX", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV6pointXSivp", + "mangledName": "$s7Penguin0A5PointV6pointXSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivg", + "mangledName": "$s7Penguin0A5PointV6pointXSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivs", + "mangledName": "$s7Penguin0A5PointV6pointXSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivM", + "mangledName": "$s7Penguin0A5PointV6pointXSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointY", + "printedName": "pointY", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV6pointYSivp", + "mangledName": "$s7Penguin0A5PointV6pointYSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivg", + "mangledName": "$s7Penguin0A5PointV6pointYSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivs", + "mangledName": "$s7Penguin0A5PointV6pointYSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivM", + "mangledName": "$s7Penguin0A5PointV6pointYSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "stepCount", + "printedName": "stepCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV9stepCountSivp", + "mangledName": "$s7Penguin0A5PointV9stepCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivg", + "mangledName": "$s7Penguin0A5PointV9stepCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivs", + "mangledName": "$s7Penguin0A5PointV9stepCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivM", + "mangledName": "$s7Penguin0A5PointV9stepCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "requestID", + "printedName": "requestID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV9requestIDSivp", + "mangledName": "$s7Penguin0A5PointV9requestIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivg", + "mangledName": "$s7Penguin0A5PointV9requestIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivs", + "mangledName": "$s7Penguin0A5PointV9requestIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivM", + "mangledName": "$s7Penguin0A5PointV9requestIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "orientationVector", + "printedName": "orientationVector", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvp", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvg", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvs", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvM", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "orientationAccuracy", + "printedName": "orientationAccuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivp", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivg", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivs", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivM", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accelerometerAccuracy", + "printedName": "accelerometerAccuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivp", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivg", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivs", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivM", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accuracy", + "printedName": "accuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV8accuracySivp", + "mangledName": "$s7Penguin0A5PointV8accuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivg", + "mangledName": "$s7Penguin0A5PointV8accuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivs", + "mangledName": "$s7Penguin0A5PointV8accuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivM", + "mangledName": "$s7Penguin0A5PointV8accuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointTypeScan", + "printedName": "pointTypeScan", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivp", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivg", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivs", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivM", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin0A5PointV", + "mangledName": "$s7Penguin0A5PointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NavigationSubPath", + "printedName": "NavigationSubPath", + "children": [ + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivp", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivg", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivs", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivM", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivp", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivg", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivs", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivM", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstEdge", + "printedName": "firstEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pathIndex", + "printedName": "pathIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivp", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivg", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivs", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivM", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pathEdges", + "printedName": "pathEdges", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "subPathsSize", + "printedName": "subPathsSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivp", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivg", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivs", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivM", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath(im)init", + "mangledName": "$s7Penguin17NavigationSubPathCACycfc", + "moduleName": "Penguin", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venueID:floorID:subPathIndex:firstEdge:subPathEdges:subPathsSize:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc", + "mangledName": "$s7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath", + "mangledName": "$s7Penguin17NavigationSubPathC", + "moduleName": "Penguin", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NearGateData", + "printedName": "NearGateData", + "children": [ + { + "kind": "Var", + "name": "floors", + "printedName": "floors", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Floor]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp", + "mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Floor]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg", + "mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venues", + "printedName": "venues", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Venue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp", + "mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Venue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg", + "mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12NearGateDataV", + "mangledName": "$s7Penguin12NearGateDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NextRoutPathData", + "printedName": "NextRoutPathData", + "children": [ + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp", + "mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg", + "mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp", + "mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg", + "mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16NextRoutPathDataV", + "mangledName": "$s7Penguin16NextRoutPathDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Translatable", + "printedName": "Translatable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12TranslatableV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin12TranslatableV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12TranslatableV", + "mangledName": "$s7Penguin12TranslatableV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PILocationManagerDelegate", + "printedName": "PILocationManagerDelegate", + "children": [ + { + "kind": "Function", + "name": "onLocationChange", + "printedName": "onLocationChange(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEdgeChange", + "printedName": "onEdgeChange(edge:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onVenueChange", + "printedName": "onVenueChange(venue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onFloorChange", + "printedName": "onFloorChange(floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onRotationChange", + "printedName": "onRotationChange(rotation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIRotation", + "printedName": "Penguin.PIRotation", + "usr": "c:@M@Penguin@objc(cs)PIRotation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onConnectivityStatusChange", + "printedName": "onConnectivityStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onSourceConnectivityStatusChange", + "printedName": "onSourceConnectivityStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onGPSStatusChangeChange", + "printedName": "onGPSStatusChangeChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTrustedFloorChange", + "printedName": "onTrustedFloorChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTransision", + "printedName": "onTransision(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEpLocationChange", + "printedName": "onEpLocationChange(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEpException", + "printedName": "onEpException(resetSDK:exMessage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onBlePowerStatusChange", + "printedName": "onBlePowerStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin25PILocationManagerDelegateP", + "mangledName": "$s7Penguin25PILocationManagerDelegateP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIInitializerDelegate", + "printedName": "PIInitializerDelegate", + "children": [ + { + "kind": "Function", + "name": "onReady", + "printedName": "onReady(warning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onReadyWithWarning:", + "mangledName": "$s7Penguin21PIInitializerDelegateP7onReady7warningyAA11WarningCodeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitilzationError", + "printedName": "onInitilzationError(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitilzationErrorWithError:", + "mangledName": "$s7Penguin21PIInitializerDelegateP19onInitilzationError5erroryAA0F4CodeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitializationProgressChange", + "printedName": "onInitializationProgressChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitializationProgressChangeWithStatus:", + "mangledName": "$s7Penguin21PIInitializerDelegateP30onInitializationProgressChange6statusyAA12SDKOperationO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate", + "mangledName": "$s7Penguin21PIInitializerDelegateP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Gate_node", + "printedName": "Gate_node", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Gate_node", + "printedName": "Penguin.Gate_node", + "usr": "c:@M@Penguin@objc(cs)Gate_node" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Gate_node(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin9Gate_nodeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Gate_node", + "printedName": "Penguin.Gate_node", + "usr": "c:@M@Penguin@objc(cs)Gate_node" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "campus_id", + "printedName": "campus_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)campus_id", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)campus_id", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setCampus_id:", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "edge_id", + "printedName": "edge_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)edge_id", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)edge_id", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setEdge_id:", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)outdoor", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)outdoor", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setOutdoor:", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "update_status", + "printedName": "update_status", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)update_status", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)update_status", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setUpdate_status:", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)id", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)id", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setId:", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venue_id", + "printedName": "venue_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)venue_id", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)venue_id", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setVenue_id:", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floor_id", + "printedName": "floor_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)floor_id", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)floor_id", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setFloor_id:", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)type", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)type", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setType:", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)x", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)x", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setX:", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)y", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)y", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setY:", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)longitude", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)longitude", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLongitude:", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)latitude", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)latitude", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLatitude:", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_floor_gate_node", + "printedName": "is_floor_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_floor_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_floor_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_floor_gate_node:", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_connected_gate_node", + "printedName": "is_connected_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_connected_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_connected_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_connected_gate_node:", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isCampusGate", + "printedName": "isCampusGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)isCampusGate", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)isCampusGate", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIsCampusGate:", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Gate_node", + "mangledName": "$s7Penguin9Gate_nodeC", + "moduleName": "Penguin", + "objc_name": "Gate_node", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Route", + "printedName": "Route", + "children": [ + { + "kind": "Var", + "name": "result", + "printedName": "result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV6resultSbSgvp", + "mangledName": "$s7Penguin5RouteV6resultSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvg", + "mangledName": "$s7Penguin5RouteV6resultSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvs", + "mangledName": "$s7Penguin5RouteV6resultSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvM", + "mangledName": "$s7Penguin5RouteV6resultSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV7messageSSSgvp", + "mangledName": "$s7Penguin5RouteV7messageSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvg", + "mangledName": "$s7Penguin5RouteV7messageSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvs", + "mangledName": "$s7Penguin5RouteV7messageSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvM", + "mangledName": "$s7Penguin5RouteV7messageSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvp", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvg", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvs", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvM", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5RouteV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin5RouteV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5RouteV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin5RouteV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin5RouteV", + "mangledName": "$s7Penguin5RouteV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteStatus", + "printedName": "RouteStatus", + "children": [ + { + "kind": "Var", + "name": "reached", + "printedName": "reached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.RouteStatus.Type) -> Penguin.RouteStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.RouteStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11RouteStatusO7reachedyA2CmF", + "mangledName": "$s7Penguin11RouteStatusO7reachedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11RouteStatusO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin11RouteStatusO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11RouteStatusO8rawValueSSvp", + "mangledName": "$s7Penguin11RouteStatusO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11RouteStatusO8rawValueSSvg", + "mangledName": "$s7Penguin11RouteStatusO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin11RouteStatusO", + "mangledName": "$s7Penguin11RouteStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteLeg", + "printedName": "RouteLeg", + "children": [ + { + "kind": "Var", + "name": "sourceLocation", + "printedName": "sourceLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "destination", + "printedName": "destination", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvp", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvg", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvs", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvM", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvp", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvg", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvs", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvM", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "travelTime", + "printedName": "travelTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvp", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvg", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvs", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvM", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "shortestPath", + "printedName": "shortestPath", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(sourceLocation:destination:length:shortestPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc", + "mangledName": "$s7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8RouteLegV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin8RouteLegV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin8RouteLegV", + "mangledName": "$s7Penguin8RouteLegV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Destination", + "printedName": "Destination", + "children": [ + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvp", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvg", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvs", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvM", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvp", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvg", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvs", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvM", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvp", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvg", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvs", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvM", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC1xSiSgvp", + "mangledName": "$s7Penguin11DestinationC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvg", + "mangledName": "$s7Penguin11DestinationC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvs", + "mangledName": "$s7Penguin11DestinationC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvM", + "mangledName": "$s7Penguin11DestinationC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC1ySiSgvp", + "mangledName": "$s7Penguin11DestinationC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvg", + "mangledName": "$s7Penguin11DestinationC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvs", + "mangledName": "$s7Penguin11DestinationC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvM", + "mangledName": "$s7Penguin11DestinationC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvp", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvg", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvs", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvM", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvp", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvg", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvs", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvM", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearLandmark", + "printedName": "nearLandmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(poi:venueID:floorID:x:y:longitude:latitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc", + "mangledName": "$s7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Destination(im)init", + "mangledName": "$s7Penguin11DestinationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11DestinationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11DestinationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11DestinationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11DestinationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Destination", + "mangledName": "$s7Penguin11DestinationC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationPOI", + "printedName": "DestinationPOI", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvp", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvg", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvs", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvM", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvp", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvg", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvs", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvM", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc", + "mangledName": "$s7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI(im)init", + "mangledName": "$s7Penguin14DestinationPOICACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI", + "mangledName": "$s7Penguin14DestinationPOIC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceLocation", + "printedName": "SourceLocation", + "children": [ + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC1xSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC1ySiSgvp", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvg", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvs", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvM", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearLandmark", + "printedName": "nearLandmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SourceLocation(im)init", + "mangledName": "$s7Penguin14SourceLocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SourceLocation", + "mangledName": "$s7Penguin14SourceLocationC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NearPlace", + "printedName": "NearPlace", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV4typeSSvp", + "mangledName": "$s7Penguin9NearPlaceV4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV4typeSSvg", + "mangledName": "$s7Penguin9NearPlaceV4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venueName", + "printedName": "venueName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV9venueNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV9venueNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV9venueNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV9venueNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gateName", + "printedName": "gateName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV8gateNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV8gateNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV8gateNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV8gateNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "poiName", + "printedName": "poiName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV7poiNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV7poiNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV7poiNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV7poiNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin9NearPlaceV", + "mangledName": "$s7Penguin9NearPlaceV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShortestPath", + "printedName": "ShortestPath", + "children": [ + { + "kind": "Var", + "name": "count", + "printedName": "count", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12ShortestPathV5countSiSgvp", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvg", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvs", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvM", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "subPaths", + "printedName": "subPaths", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(count:subPaths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc", + "mangledName": "$s7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12ShortestPathV", + "mangledName": "$s7Penguin12ShortestPathV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SubPath", + "printedName": "SubPath", + "children": [ + { + "kind": "Var", + "name": "index", + "printedName": "index", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC5indexSiSgvp", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvg", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvs", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvM", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvp", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvg", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvs", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvM", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvp", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvg", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvs", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvM", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgesCount", + "printedName": "edgesCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvp", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvg", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvs", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvM", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC6lengthSdSgvp", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvg", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvs", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvM", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "duration", + "printedName": "duration", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC8durationSdSgvp", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvg", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvs", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvM", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstNode", + "printedName": "firstNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvp", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvg", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvs", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvM", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastNode", + "printedName": "lastNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvp", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvg", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvs", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvM", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edges", + "printedName": "edges", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isOnCampus", + "printedName": "isOnCampus", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvp", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvg", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvs", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvM", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinates", + "printedName": "coordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(index:venueID:floorID:edgesCount:length:duration:firstNode:lastNode:edges:isOnCampus:coordinates:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "hasDefaultArg": true, + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc", + "mangledName": "$s7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC4copyACyF", + "mangledName": "$s7Penguin7SubPathC4copyACyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndex", + "printedName": "getIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC8getIndexSiyF", + "mangledName": "$s7Penguin7SubPathC8getIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF", + "mangledName": "$s7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC12toCLLocationSo0E0CSgyF", + "mangledName": "$s7Penguin7SubPathC12toCLLocationSo0E0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bearing", + "printedName": "bearing(startLat:startLng:destLat:destLng:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "mangledName": "$s7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getOrientation", + "printedName": "getOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC14getOrientationSdyF", + "mangledName": "$s7Penguin7SubPathC14getOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SubPath(im)init", + "mangledName": "$s7Penguin7SubPathCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7SubPathC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin7SubPathC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin7SubPathC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SubPath", + "mangledName": "$s7Penguin7SubPathC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteEdge", + "printedName": "RouteEdge", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstNode", + "printedName": "firstNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "secondNode", + "printedName": "secondNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connectedtheta", + "printedName": "connectedtheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvp", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvg", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvs", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvM", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connecteddirection", + "printedName": "connecteddirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvp", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvg", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvs", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvM", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mergedEdges", + "printedName": "mergedEdges", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvp", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvg", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvs", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvM", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maneuverImage", + "printedName": "maneuverImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isStraight", + "printedName": "isStraight", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10isStraightSbvp", + "mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10isStraightSbvg", + "mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mergedEdge", + "printedName": "mergedEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvp", + "mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvg", + "mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isTransition", + "printedName": "isTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC12isTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC12isTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isElevator", + "printedName": "isElevator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10isElevatorSbvp", + "mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10isElevatorSbvg", + "mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isGate", + "printedName": "isGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6isGateSbvp", + "mangledName": "$s7Penguin9RouteEdgeC6isGateSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6isGateSbvg", + "mangledName": "$s7Penguin9RouteEdgeC6isGateSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isEscalator", + "printedName": "isEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvp", + "mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvg", + "mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isStair", + "printedName": "isStair", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC7isStairSbvp", + "mangledName": "$s7Penguin9RouteEdgeC7isStairSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC7isStairSbvg", + "mangledName": "$s7Penguin9RouteEdgeC7isStairSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRamp", + "printedName": "isRamp", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6isRampSbvp", + "mangledName": "$s7Penguin9RouteEdgeC6isRampSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6isRampSbvg", + "mangledName": "$s7Penguin9RouteEdgeC6isRampSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isInclinedTransition", + "printedName": "isInclinedTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isVenueTransition", + "printedName": "isVenueTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isFloorTransition", + "printedName": "isFloorTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSameTransition", + "printedName": "isSameTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC4copyACyF", + "mangledName": "$s7Penguin9RouteEdgeC4copyACyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6lengthSdvp", + "mangledName": "$s7Penguin9RouteEdgeC6lengthSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6lengthSdvg", + "mangledName": "$s7Penguin9RouteEdgeC6lengthSdvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mergedDirectionTypes", + "printedName": "mergedDirectionTypes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp", + "mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg", + "mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:firstNode:secondNode:connectedtheta:connecteddirection:maneuverImage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc", + "mangledName": "$s7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "bearing", + "printedName": "bearing(startLat:startLng:destLat:destLng:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "mangledName": "$s7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getOrientation", + "printedName": "getOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC14getOrientationSdyF", + "mangledName": "$s7Penguin9RouteEdgeC14getOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mergeEdge", + "printedName": "mergeEdge(_:mergesLengths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF", + "mangledName": "$s7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mergeInclinedEdge", + "printedName": "mergeInclinedEdge(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC013mergeInclinedC0yyACF", + "mangledName": "$s7Penguin9RouteEdgeC013mergeInclinedC0yyACF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "doesContainEdge", + "printedName": "doesContainEdge(edgeId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF", + "mangledName": "$s7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)RouteEdge(im)init", + "mangledName": "$s7Penguin9RouteEdgeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)RouteEdge", + "mangledName": "$s7Penguin9RouteEdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteEdgeData", + "printedName": "RouteEdgeData", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionInstruction", + "printedName": "directionInstruction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lengthInPixels", + "printedName": "lengthInPixels", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lengthInMeters", + "printedName": "lengthInMeters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorScaleFactor", + "printedName": "floorScaleFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionType", + "printedName": "directionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "transitionType", + "printedName": "transitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:campusID:venueID:floorID:typeEdge:outdoor:updateStatus:directionInstruction:lengthInPixels:lengthInMeters:floorScaleFactor:directionType:transitionType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc", + "mangledName": "$s7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData(im)init", + "mangledName": "$s7Penguin13RouteEdgeDataCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData", + "mangledName": "$s7Penguin13RouteEdgeDataC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Node", + "printedName": "Node", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC2idSiSgvp", + "mangledName": "$s7Penguin4NodeC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvg", + "mangledName": "$s7Penguin4NodeC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvs", + "mangledName": "$s7Penguin4NodeC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvM", + "mangledName": "$s7Penguin4NodeC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC7venueIDSiSgvp", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvg", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvs", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvM", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC7floorIDSiSgvp", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvg", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvs", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvM", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC1xSiSgvp", + "mangledName": "$s7Penguin4NodeC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvg", + "mangledName": "$s7Penguin4NodeC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvs", + "mangledName": "$s7Penguin4NodeC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvM", + "mangledName": "$s7Penguin4NodeC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC1ySiSgvp", + "mangledName": "$s7Penguin4NodeC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvg", + "mangledName": "$s7Penguin4NodeC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvs", + "mangledName": "$s7Penguin4NodeC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvM", + "mangledName": "$s7Penguin4NodeC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC9longitudeSdSgvp", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvg", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvs", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvM", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC8latitudeSdSgvp", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvg", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvs", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvM", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "typeNode", + "printedName": "typeNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC04typeB0SSSgvp", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvg", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvs", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvM", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvp", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvg", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvs", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvM", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvp", + "mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvg", + "mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venueID:floorID:typeNode:x:y:longitude:latitude:desc:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc", + "mangledName": "$s7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getName", + "printedName": "getName()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC7getNameSSyF", + "mangledName": "$s7Penguin4NodeC7getNameSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF", + "mangledName": "$s7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC12toCLLocationSo0D0CSgyF", + "mangledName": "$s7Penguin4NodeC12toCLLocationSo0D0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toPoint", + "printedName": "toPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC7toPointSo7CGPointVSgyF", + "mangledName": "$s7Penguin4NodeC7toPointSo7CGPointVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Node(im)init", + "mangledName": "$s7Penguin4NodeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin4NodeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin4NodeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin4NodeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Node", + "mangledName": "$s7Penguin4NodeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SubPathNode", + "printedName": "SubPathNode", + "children": [ + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvp", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvg", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvs", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvM", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvp", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvg", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvs", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvM", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvp", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvg", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvs", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvM", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvp", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvg", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvs", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvM", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvp", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvg", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvs", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvM", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:longitude:latitude:type:desc:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc", + "mangledName": "$s7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "isUpEscalator", + "printedName": "isUpEscalator(venueId:floorId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF", + "mangledName": "$s7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isDownEscalator", + "printedName": "isDownEscalator(venueId:floorId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF", + "mangledName": "$s7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getName", + "printedName": "getName()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC7getNameSSyF", + "mangledName": "$s7Penguin11SubPathNodeC7getNameSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SubPathNode(im)init", + "mangledName": "$s7Penguin11SubPathNodeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SubPathNode", + "mangledName": "$s7Penguin11SubPathNodeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TranslatableData", + "printedName": "TranslatableData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16TranslatableDataV", + "mangledName": "$s7Penguin16TranslatableDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Edges_Table", + "printedName": "Edges_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Edges_Table", + "printedName": "Penguin.Edges_Table", + "usr": "c:@M@Penguin@objc(cs)Edges_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Edges_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin11Edges_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Edges_Table", + "printedName": "Penguin.Edges_Table", + "usr": "c:@M@Penguin@objc(cs)Edges_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)id", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)id", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setId:", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)floorID", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)floorID", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setFloorID:", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x1", + "printedName": "x1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x1", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x1", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX1:", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y1", + "printedName": "y1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y1", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y1", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY1:", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1FloorID", + "printedName": "p1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1FloorID", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1FloorID", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1FloorID:", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x2", + "printedName": "x2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x2", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x2", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX2:", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y2", + "printedName": "y2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y2", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y2", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY2:", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2floorID", + "printedName": "p2floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2floorID", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2floorID", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2floorID:", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)venueID", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)venueID", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setVenueID:", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1VenueID:", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2VenueID:", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connectedtheta", + "printedName": "connectedtheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connectedtheta", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connectedtheta", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnectedtheta:", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connecteddirection", + "printedName": "connecteddirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connecteddirection", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connecteddirection", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnecteddirection:", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)campusID", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)campusID", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setCampusID:", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)outdoor", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)outdoor", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setOutdoor:", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1Type", + "printedName": "p1Type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1Type", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1Type", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1Type:", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude1", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude1", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude1:", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude2", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude2", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude2:", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude1", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude1", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude1:", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude2", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude2", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude2:", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2Type", + "printedName": "p2Type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2Type", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2Type", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2Type:", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)type", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)type", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setType:", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "transitionType", + "printedName": "transitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)transitionType", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)transitionType", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setTransitionType:", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Edges_Table", + "mangledName": "$s7Penguin11Edges_TableC", + "moduleName": "Penguin", + "objc_name": "Edges_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "CoreDataProtocol", + "printedName": "CoreDataProtocol", + "children": [ + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6insert4datayyp_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6insert4datayyp_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "delete", + "printedName": "delete(filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(data:filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF", + "mangledName": "$s7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP5clearyyF", + "mangledName": "$s7Penguin16CoreDataProtocolP5clearyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin16CoreDataProtocolP", + "mangledName": "$s7Penguin16CoreDataProtocolP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PILocation", + "printedName": "PILocation", + "children": [ + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvp", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvg", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvs", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvM", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvp", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvg", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvs", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvM", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edge", + "printedName": "edge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvp", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvg", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvs", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvM", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epPosition", + "printedName": "epPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvp", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvg", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvs", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvM", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvp", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvg", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvs", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvM", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accuracy", + "printedName": "accuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8accuracySdSgvp", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvg", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvs", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvM", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "source", + "printedName": "source", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvp", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvg", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvs", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvM", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gps", + "printedName": "gps", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvp", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvg", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvs", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvM", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "offCampus", + "printedName": "offCampus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvp", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvg", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvs", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvM", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outMapMatching", + "printedName": "outMapMatching", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvp", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvg", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvs", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvM", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC7addressSSSgvp", + "mangledName": "$s7Penguin10PILocationC7addressSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC7addressSSSgvg", + "mangledName": "$s7Penguin10PILocationC7addressSSSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onCampusOutdoor", + "printedName": "onCampusOutdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvp", + "mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvg", + "mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nearData", + "printedName": "nearData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nextRouteData", + "printedName": "nextRouteData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinates", + "printedName": "coordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "matchingCoordinates", + "printedName": "matchingCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venue:floor:edge:epPosition:position:accuracy:gps:offCampus:outMapMatching:source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "hasDefaultArg": true, + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc", + "mangledName": "$s7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PILocation(im)init", + "mangledName": "$s7Penguin10PILocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PILocation", + "mangledName": "$s7Penguin10PILocationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIPoint", + "printedName": "PIPoint", + "children": [ + { + "kind": "Var", + "name": "point", + "printedName": "point", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvp", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvg", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvs", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvM", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinate", + "printedName": "coordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvp", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvg", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvs", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvM", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(point:coordinate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc", + "mangledName": "$s7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIPoint(im)init", + "mangledName": "$s7Penguin7PIPointCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIPoint", + "mangledName": "$s7Penguin7PIPointC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PICLocation", + "printedName": "PICLocation", + "children": [ + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PICLocationC8latitudeSdvp", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvg", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvs", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvM", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PICLocationC9longitudeSdvp", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvg", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvs", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvM", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc", + "mangledName": "$s7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PICLocation(im)init", + "mangledName": "$s7Penguin11PICLocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11PICLocationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC12toCLLocationSo0D0CyF", + "mangledName": "$s7Penguin11PICLocationC12toCLLocationSo0D0CyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PICLocation", + "mangledName": "$s7Penguin11PICLocationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIRotation", + "printedName": "PIRotation", + "children": [ + { + "kind": "Var", + "name": "sensorValue", + "printedName": "sensorValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvp", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvg", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvs", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvM", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mapRotationValue", + "printedName": "mapRotationValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvp", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvg", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvs", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvM", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "heading", + "printedName": "heading", + "children": [ + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvp", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvg", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvs", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvM", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIRotation", + "printedName": "Penguin.PIRotation", + "usr": "c:@M@Penguin@objc(cs)PIRotation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIRotation(im)init", + "mangledName": "$s7Penguin10PIRotationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIRotation", + "mangledName": "$s7Penguin10PIRotationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Floors_Table", + "printedName": "Floors_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floors_Table", + "printedName": "Penguin.Floors_Table", + "usr": "c:@M@Penguin@objc(cs)Floors_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Floors_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin12Floors_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Floors_Table", + "printedName": "Penguin.Floors_Table", + "usr": "c:@M@Penguin@objc(cs)Floors_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)id", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)id", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setId:", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)name", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)name", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setName:", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)descriptions", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)descriptions", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setDescriptions:", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "image", + "printedName": "image", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)image", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)image", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setImage:", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "scale_factor", + "printedName": "scale_factor", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)scale_factor", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)scale_factor", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setScale_factor:", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)level", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)level", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLevel:", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "icon_id", + "printedName": "icon_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)icon_id", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)icon_id", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIcon_id:", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "map_url", + "printedName": "map_url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_url", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_url", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_url:", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venue_id", + "printedName": "venue_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)venue_id", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)venue_id", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setVenue_id:", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "map_north", + "printedName": "map_north", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_north", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_north", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_north:", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threshold", + "printedName": "threshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)threshold", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)threshold", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setThreshold:", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "far_dist", + "printedName": "far_dist", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)far_dist", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)far_dist", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setFar_dist:", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "near_dest", + "printedName": "near_dest", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)near_dest", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)near_dest", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setNear_dest:", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "serverConnectivityThreshold", + "printedName": "serverConnectivityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)serverConnectivityThreshold", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)serverConnectivityThreshold", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setServerConnectivityThreshold:", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentCenter", + "printedName": "alignmentCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentCenter", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentCenter", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentCenter:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentOrigin", + "printedName": "alignmentOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentOrigin", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentOrigin", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentOrigin:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScale", + "printedName": "alignmentScale", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScale", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScale", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScale:", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleX", + "printedName": "alignmentScaleX", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleX", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleX", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleX:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleY", + "printedName": "alignmentScaleY", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleY", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleY", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleY:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentRotation", + "printedName": "alignmentRotation", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentRotation", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentRotation", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentRotation:", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "instructionDistanceThreshold", + "printedName": "instructionDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)instructionDistanceThreshold", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)instructionDistanceThreshold", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setInstructionDistanceThreshold:", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isDefault", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isDefault", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsDefault:", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isUnderground", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isUnderground", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsUnderground:", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLongParameters", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLongParameters", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLongParameters:", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLatParameters", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLatParameters", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLatParameters:", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToXParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToXParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToXParameters:", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToYParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToYParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToYParameters:", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "geoJSONURL", + "printedName": "geoJSONURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)geoJSONURL", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)geoJSONURL", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setGeoJSONURL:", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "mapWidth", + "printedName": "mapWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapWidth", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapWidth", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapWidth:", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "mapHeight", + "printedName": "mapHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapHeight", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapHeight", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapHeight:", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)label", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)label", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLabel:", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)updateStatus", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)updateStatus", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setUpdateStatus:", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Floors_Table", + "mangledName": "$s7Penguin12Floors_TableC", + "moduleName": "Penguin", + "objc_name": "Floors_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Instruction", + "printedName": "Instruction", + "children": [ + { + "kind": "Var", + "name": "directionID", + "printedName": "directionID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC11directionIDSivp", + "mangledName": "$s7Penguin11InstructionC11directionIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivg", + "mangledName": "$s7Penguin11InstructionC11directionIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivs", + "mangledName": "$s7Penguin11InstructionC11directionIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivM", + "mangledName": "$s7Penguin11InstructionC11directionIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionText", + "printedName": "directionText", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC13directionTextSSvp", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvg", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvs", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvM", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionImage", + "printedName": "directionImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvp", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvg", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvs", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvM", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionPoI", + "printedName": "directionPoI", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvp", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvg", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvs", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvM", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionEdgeOrder", + "printedName": "directionEdgeOrder", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvp", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvg", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvs", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvM", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(directionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Instruction", + "printedName": "Penguin.Instruction", + "usr": "c:@M@Penguin@objc(cs)Instruction" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11InstructionC15directionStringACSS_tcfc", + "mangledName": "$s7Penguin11InstructionC15directionStringACSS_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Instruction", + "printedName": "Penguin.Instruction", + "usr": "c:@M@Penguin@objc(cs)Instruction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Instruction(im)init", + "mangledName": "$s7Penguin11InstructionCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Instruction", + "mangledName": "$s7Penguin11InstructionC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DirectionInstruction", + "printedName": "DirectionInstruction", + "children": [ + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionInstruction", + "printedName": "directionInstruction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectionInstruction", + "printedName": "Penguin.DirectionInstruction", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction(im)init", + "mangledName": "$s7Penguin20DirectionInstructionCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction", + "mangledName": "$s7Penguin20DirectionInstructionC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PoIPolygonsTable", + "printedName": "PoIPolygonsTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsTable", + "printedName": "Penguin.PoIPolygonsTable", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin16PoIPolygonsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsTable", + "printedName": "Penguin.PoIPolygonsTable", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)id", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)id", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorid", + "printedName": "floorid", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)floorid", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)floorid", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFloorid:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)name", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)name", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setName:", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "zoonpoint", + "printedName": "zoonpoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoonpoint", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoonpoint", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoonpoint:", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "zoon_center_point", + "printedName": "zoon_center_point", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoon_center_point", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoon_center_point", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoon_center_point:", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categorycolor", + "printedName": "categorycolor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categorycolor", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categorycolor", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategorycolor:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)iconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)iconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)framedIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)framedIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFramedIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmark", + "printedName": "landmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmark", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmark", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmark:", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmarkIconUrl", + "printedName": "landmarkIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)venueId", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)venueId", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setVenueId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categoryId", + "printedName": "categoryId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categoryId", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categoryId", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategoryId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)extrusionHeight", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)extrusionHeight", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setExtrusionHeight:", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelUri", + "printedName": "modelUri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelUri", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelUri", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelUri:", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelLatitude", + "printedName": "modelLatitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLatitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLatitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLatitude:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelLongitude", + "printedName": "modelLongitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLongitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLongitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLongitude:", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "showOnMap", + "printedName": "showOnMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)showOnMap", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)showOnMap", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setShowOnMap:", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmarkFilledIconUrl", + "printedName": "landmarkFilledIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkFilledIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkFilledIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkFilledIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable", + "mangledName": "$s7Penguin16PoIPolygonsTableC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDBManager", + "printedName": "PIDBManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PIDBManagerC6sharedACvpZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvgZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvsZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvMZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "resetCache", + "printedName": "resetCache()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC10resetCacheyyF", + "mangledName": "$s7Penguin11PIDBManagerC10resetCacheyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVenues", + "printedName": "getVenues()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF", + "mangledName": "$s7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVenueByID", + "printedName": "getVenueByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF", + "mangledName": "$s7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorByID", + "printedName": "getFloorByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorsByVenueID", + "printedName": "getFloorsByVenueID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCampusFloor", + "printedName": "getCampusFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF", + "mangledName": "$s7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCampusFloorSetting", + "printedName": "getCampusFloorSetting()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF", + "mangledName": "$s7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloors", + "printedName": "getFloors()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF", + "mangledName": "$s7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorsSetting", + "printedName": "getFloorsSetting(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgeByID", + "printedName": "getEdgeByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesByVenueID", + "printedName": "getEdgesByVenueID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesByFloorID", + "printedName": "getEdgesByFloorID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdges", + "printedName": "getEdges()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF", + "mangledName": "$s7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getGateNode", + "printedName": "getGateNode(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF", + "mangledName": "$s7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesGateNodeDataGnode", + "printedName": "getEdgesGateNodeDataGnode()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int : [Penguin.Gnode]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : [Penguin.Gnode]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Gnode]", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPOIPolygons", + "printedName": "getPOIPolygons()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCategories", + "printedName": "getCategories()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.POICategory]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.POICategory]", + "children": [ + { + "kind": "TypeNominal", + "name": "POICategory", + "printedName": "Penguin.POICategory", + "usr": "s:7Penguin11POICategoryV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearAll", + "printedName": "clearAll()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC8clearAllyyF", + "mangledName": "$s7Penguin11PIDBManagerC8clearAllyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllGeofenceRegions", + "printedName": "getAllGeofenceRegions()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GeofenceRegion]", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF", + "mangledName": "$s7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getGeofenceById", + "printedName": "getGeofenceById(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.GeofenceRegion?", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF", + "mangledName": "$s7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIDBManager(im)init", + "mangledName": "$s7Penguin11PIDBManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIDBManager", + "mangledName": "$s7Penguin11PIDBManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SourceType", + "printedName": "SourceType", + "children": [ + { + "kind": "Var", + "name": "GPS", + "printedName": "GPS", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO3GPSyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO3GPSyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "BLE", + "printedName": "BLE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO3BLEyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO3BLEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "NONE", + "printedName": "NONE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO4NONEyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO4NONEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10SourceTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin10SourceTypeO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10SourceTypeO9hashValueSivp", + "mangledName": "$s7Penguin10SourceTypeO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10SourceTypeO9hashValueSivg", + "mangledName": "$s7Penguin10SourceTypeO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10SourceTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin10SourceTypeO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10SourceTypeO", + "mangledName": "$s7Penguin10SourceTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UpdateStatus", + "printedName": "UpdateStatus", + "children": [ + { + "kind": "Var", + "name": "Unknown", + "printedName": "Unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7UnknownyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7UnknownyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "New", + "printedName": "New", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO3NewyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO3NewyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Deleted", + "printedName": "Deleted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7DeletedyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7DeletedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Updated", + "printedName": "Updated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7UpdatedyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7UpdatedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "getUpdateStatus", + "printedName": "getUpdateStatus(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12UpdateStatusO03getbC04fromACSi_tFZ", + "mangledName": "$s7Penguin12UpdateStatusO03getbC04fromACSi_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.UpdateStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12UpdateStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12UpdateStatusO8rawValueSivp", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12UpdateStatusO8rawValueSivg", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin12UpdateStatusO", + "mangledName": "$s7Penguin12UpdateStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorCode", + "printedName": "ErrorCode", + "children": [ + { + "kind": "Var", + "name": "NoError", + "printedName": "NoError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoError", + "mangledName": "$s7Penguin9ErrorCodeO02NoB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "OSNotSupported", + "printedName": "OSNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeOSNotSupported", + "mangledName": "$s7Penguin9ErrorCodeO14OSNotSupportedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "SignalLost", + "printedName": "SignalLost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSignalLost", + "mangledName": "$s7Penguin9ErrorCodeO10SignalLostyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "VenuesDetailsImportError", + "printedName": "VenuesDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenuesDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO019VenuesDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "FloorsDetailsImportError", + "printedName": "FloorsDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeFloorsDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO019FloorsDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "SettingsImportError", + "printedName": "SettingsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSettingsImportError", + "mangledName": "$s7Penguin9ErrorCodeO014SettingsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "MapNorthAngleCalculationError", + "printedName": "MapNorthAngleCalculationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeMapNorthAngleCalculationError", + "mangledName": "$s7Penguin9ErrorCodeO024MapNorthAngleCalculationB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "EdgesDetailsImportError", + "printedName": "EdgesDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeEdgesDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO018EdgesDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "WiFiPermissionOFF", + "printedName": "WiFiPermissionOFF", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeWiFiPermissionOFF", + "mangledName": "$s7Penguin9ErrorCodeO17WiFiPermissionOFFyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "BLEPermissionOFF", + "printedName": "BLEPermissionOFF", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBLEPermissionOFF", + "mangledName": "$s7Penguin9ErrorCodeO16BLEPermissionOFFyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 + }, + { + "kind": "Var", + "name": "DeviceRFNotAvailable", + "printedName": "DeviceRFNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeDeviceRFNotAvailable", + "mangledName": "$s7Penguin9ErrorCodeO20DeviceRFNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 + }, + { + "kind": "Var", + "name": "VenueRFNotAvailable", + "printedName": "VenueRFNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenueRFNotAvailable", + "mangledName": "$s7Penguin9ErrorCodeO19VenueRFNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 11 + }, + { + "kind": "Var", + "name": "BluetoothNotEnabled", + "printedName": "BluetoothNotEnabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBluetoothNotEnabled", + "mangledName": "$s7Penguin9ErrorCodeO19BluetoothNotEnabledyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 12 + }, + { + "kind": "Var", + "name": "SensorInitialError", + "printedName": "SensorInitialError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSensorInitialError", + "mangledName": "$s7Penguin9ErrorCodeO013SensorInitialB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 13 + }, + { + "kind": "Var", + "name": "LocationServicesNotEnabled", + "printedName": "LocationServicesNotEnabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLocationServicesNotEnabled", + "mangledName": "$s7Penguin9ErrorCodeO26LocationServicesNotEnabledyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 14 + }, + { + "kind": "Var", + "name": "ErrorWithLoadingData", + "printedName": "ErrorWithLoadingData", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorWithLoadingData", + "mangledName": "$s7Penguin9ErrorCodeO0B15WithLoadingDatayA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 15 + }, + { + "kind": "Var", + "name": "ClientKeyIDNotSet", + "printedName": "ClientKeyIDNotSet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeClientKeyIDNotSet", + "mangledName": "$s7Penguin9ErrorCodeO17ClientKeyIDNotSetyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 16 + }, + { + "kind": "Var", + "name": "NoInternet", + "printedName": "NoInternet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoInternet", + "mangledName": "$s7Penguin9ErrorCodeO10NoInternetyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 17 + }, + { + "kind": "Var", + "name": "NonAuthorized", + "printedName": "NonAuthorized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNonAuthorized", + "mangledName": "$s7Penguin9ErrorCodeO13NonAuthorizedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 18 + }, + { + "kind": "Var", + "name": "InvalidKey", + "printedName": "InvalidKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeInvalidKey", + "mangledName": "$s7Penguin9ErrorCodeO10InvalidKeyyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 19 + }, + { + "kind": "Var", + "name": "LoadingNavigationError", + "printedName": "LoadingNavigationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingNavigationError", + "mangledName": "$s7Penguin9ErrorCodeO017LoadingNavigationB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 20 + }, + { + "kind": "Var", + "name": "pathEmpty", + "printedName": "pathEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodePathEmpty", + "mangledName": "$s7Penguin9ErrorCodeO9pathEmptyyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 21 + }, + { + "kind": "Var", + "name": "SelectedPOI", + "printedName": "SelectedPOI", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSelectedPOI", + "mangledName": "$s7Penguin9ErrorCodeO11SelectedPOIyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 22 + }, + { + "kind": "Var", + "name": "LoadingErrorPathFailed", + "printedName": "LoadingErrorPathFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingErrorPathFailed", + "mangledName": "$s7Penguin9ErrorCodeO07LoadingB10PathFailedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 23 + }, + { + "kind": "Var", + "name": "ErrorInRemoteConfig", + "printedName": "ErrorInRemoteConfig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorInRemoteConfig", + "mangledName": "$s7Penguin9ErrorCodeO0B14InRemoteConfigyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 24 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ErrorCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorCodeO8rawValueSivp", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorCodeO8rawValueSivg", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@ErrorCode", + "mangledName": "$s7Penguin9ErrorCodeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WarningCode", + "printedName": "WarningCode", + "children": [ + { + "kind": "Var", + "name": "NoWarning", + "printedName": "NoWarning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeNoWarning", + "mangledName": "$s7Penguin11WarningCodeO02NoB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "AccelerometerSensorNotAvailable", + "printedName": "AccelerometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeAccelerometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO31AccelerometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "MagnetometerSensorNotAvailable", + "printedName": "MagnetometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO30MagnetometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "MagnetometerAccuracyLow", + "printedName": "MagnetometerAccuracyLow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerAccuracyLow", + "mangledName": "$s7Penguin11WarningCodeO23MagnetometerAccuracyLowyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GyroSensorNotAvailable", + "printedName": "GyroSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeGyroSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO22GyroSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "OrientationSensorNotAvailable", + "printedName": "OrientationSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeOrientationSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO29OrientationSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "BarometerSensorNotAvailable", + "printedName": "BarometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeBarometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO27BarometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.WarningCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11WarningCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin11WarningCodeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11WarningCodeO8rawValueSivp", + "mangledName": "$s7Penguin11WarningCodeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11WarningCodeO8rawValueSivg", + "mangledName": "$s7Penguin11WarningCodeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@WarningCode", + "mangledName": "$s7Penguin11WarningCodeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PositionScanningMode", + "printedName": "PositionScanningMode", + "children": [ + { + "kind": "Var", + "name": "Background", + "printedName": "Background", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeBackground", + "mangledName": "$s7Penguin20PositionScanningModeO10BackgroundyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "FreeStyle", + "printedName": "FreeStyle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeFreeStyle", + "mangledName": "$s7Penguin20PositionScanningModeO9FreeStyleyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "Navigation", + "printedName": "Navigation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeNavigation", + "mangledName": "$s7Penguin20PositionScanningModeO10NavigationyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionScanningMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20PositionScanningModeO8rawValueSivp", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20PositionScanningModeO8rawValueSivg", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@PositionScanningMode", + "mangledName": "$s7Penguin20PositionScanningModeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPMethod", + "printedName": "HTTPMethod", + "children": [ + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO7optionsyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO7optionsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "get", + "printedName": "get", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO3getyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO3getyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "head", + "printedName": "head", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO4headyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO4headyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "post", + "printedName": "post", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO4postyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO4postyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "put", + "printedName": "put", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO3putyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO3putyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "patch", + "printedName": "patch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO5patchyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO5patchyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "delete", + "printedName": "delete", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO6deleteyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO6deleteyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO5traceyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO5traceyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "connect", + "printedName": "connect", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO7connectyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO7connectyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.HTTPMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10HTTPMethodO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10HTTPMethodO8rawValueSSvp", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10HTTPMethodO8rawValueSSvg", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10HTTPMethodO", + "mangledName": "$s7Penguin10HTTPMethodO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EdgeTypeNew", + "printedName": "EdgeTypeNew", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO6normalyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO6normalyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "elevator", + "printedName": "elevator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO8elevatoryA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO8elevatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "escalator", + "printedName": "escalator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO9escalatoryA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO9escalatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "stairs", + "printedName": "stairs", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO6stairsyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO6stairsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "ramp", + "printedName": "ramp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO4rampyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO4rampyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "gate", + "printedName": "gate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO4gateyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO4gateyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.EdgeTypeNew?", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvp", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvg", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin11EdgeTypeNewO", + "mangledName": "$s7Penguin11EdgeTypeNewO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NodeType", + "printedName": "NodeType", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6normalyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6normalyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "elevator", + "printedName": "elevator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO8elevatoryA2CmF", + "mangledName": "$s7Penguin8NodeTypeO8elevatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "escalator", + "printedName": "escalator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO9escalatoryA2CmF", + "mangledName": "$s7Penguin8NodeTypeO9escalatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "stairs", + "printedName": "stairs", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6stairsyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6stairsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "ramp", + "printedName": "ramp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4rampyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4rampyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "gate", + "printedName": "gate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4gateyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4gateyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "campus", + "printedName": "campus", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6campusyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6campusyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4noneyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4noneyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8NodeTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin8NodeTypeO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8NodeTypeO8rawValueSSvp", + "mangledName": "$s7Penguin8NodeTypeO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8NodeTypeO8rawValueSSvg", + "mangledName": "$s7Penguin8NodeTypeO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8NodeTypeO", + "mangledName": "$s7Penguin8NodeTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TransitionEdgeType", + "printedName": "TransitionEdgeType", + "children": [ + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO5flooryA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO5flooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "same", + "printedName": "same", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO4sameyA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO4sameyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO5venueyA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO5venueyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.TransitionEdgeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvp", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvg", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin18TransitionEdgeTypeO", + "mangledName": "$s7Penguin18TransitionEdgeTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ServerConnectivityStatus", + "printedName": "ServerConnectivityStatus", + "children": [ + { + "kind": "Var", + "name": "Disconnected", + "printedName": "Disconnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusDisconnected", + "mangledName": "$s7Penguin24ServerConnectivityStatusO12DisconnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "Poor", + "printedName": "Poor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusPoor", + "mangledName": "$s7Penguin24ServerConnectivityStatusO4PooryA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "Medium", + "printedName": "Medium", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusMedium", + "mangledName": "$s7Penguin24ServerConnectivityStatusO6MediumyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "Excellent", + "printedName": "Excellent", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusExcellent", + "mangledName": "$s7Penguin24ServerConnectivityStatusO9ExcellentyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "EmptyBLEScans", + "printedName": "EmptyBLEScans", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusEmptyBLEScans", + "mangledName": "$s7Penguin24ServerConnectivityStatusO13EmptyBLEScansyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ServerConnectivityStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivp", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivg", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus", + "mangledName": "$s7Penguin24ServerConnectivityStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceConnectionStatus", + "printedName": "SourceConnectionStatus", + "children": [ + { + "kind": "Var", + "name": "BleConnected", + "printedName": "BleConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleConnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO12BleConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "GpsConnected", + "printedName": "GpsConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsConnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO12GpsConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "BleDisconnected", + "printedName": "BleDisconnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleDisconnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO15BleDisconnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "Initializing", + "printedName": "Initializing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusInitializing", + "mangledName": "$s7Penguin22SourceConnectionStatusO12InitializingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GpsNotResponding", + "printedName": "GpsNotResponding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsNotResponding", + "mangledName": "$s7Penguin22SourceConnectionStatusO16GpsNotRespondingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceConnectionStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivp", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivg", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SourceConnectionStatus", + "mangledName": "$s7Penguin22SourceConnectionStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceGPSConnectionStatus", + "printedName": "SourceGPSConnectionStatus", + "children": [ + { + "kind": "Var", + "name": "GpsConnected", + "printedName": "GpsConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceGPSConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsConnected", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO12GpsConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "GpsNotResponding", + "printedName": "GpsNotResponding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceGPSConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsNotResponding", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO16GpsNotRespondingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceGPSConnectionStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivp", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivg", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BLEPowerStatus", + "printedName": "BLEPowerStatus", + "children": [ + { + "kind": "Var", + "name": "blePowerOff", + "printedName": "blePowerOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.BLEPowerStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOff", + "mangledName": "$s7Penguin14BLEPowerStatusO11blePowerOffyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "blePowerOn", + "printedName": "blePowerOn", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.BLEPowerStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOn", + "mangledName": "$s7Penguin14BLEPowerStatusO10blePowerOnyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.BLEPowerStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueSivp", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueSivg", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@BLEPowerStatus", + "mangledName": "$s7Penguin14BLEPowerStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloorTransitionType", + "printedName": "FloorTransitionType", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeNone", + "mangledName": "$s7Penguin19FloorTransitionTypeO4noneyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "escalatorUp", + "printedName": "escalatorUp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO11escalatorUpyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "escalatorDown", + "printedName": "escalatorDown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO13escalatorDownyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "elevatorUp", + "printedName": "elevatorUp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO10elevatorUpyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "elevatorDown", + "printedName": "elevatorDown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO12elevatorDownyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "up", + "printedName": "up", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO2upyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "down", + "printedName": "down", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO4downyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorTransitionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivp", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivg", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@FloorTransitionType", + "mangledName": "$s7Penguin19FloorTransitionTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SDKOperation", + "printedName": "SDKOperation", + "children": [ + { + "kind": "Var", + "name": "initialize", + "printedName": "initialize", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationInitialize", + "mangledName": "$s7Penguin12SDKOperationO10initializeyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "VenueDetection", + "printedName": "VenueDetection", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationVenueDetection", + "mangledName": "$s7Penguin12SDKOperationO14VenueDetectionyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "DataLoading", + "printedName": "DataLoading", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationDataLoading", + "mangledName": "$s7Penguin12SDKOperationO11DataLoadingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "ReadyForPositionUpdate", + "printedName": "ReadyForPositionUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationReadyForPositionUpdate", + "mangledName": "$s7Penguin12SDKOperationO22ReadyForPositionUpdateyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GetPosition", + "printedName": "GetPosition", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationGetPosition", + "mangledName": "$s7Penguin12SDKOperationO11GetPositionyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "NewVenueDataLoading", + "printedName": "NewVenueDataLoading", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationNewVenueDataLoading", + "mangledName": "$s7Penguin12SDKOperationO19NewVenueDataLoadingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SDKOperation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12SDKOperationO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin12SDKOperationO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12SDKOperationO8rawValueSivp", + "mangledName": "$s7Penguin12SDKOperationO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12SDKOperationO8rawValueSivg", + "mangledName": "$s7Penguin12SDKOperationO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SDKOperation", + "mangledName": "$s7Penguin12SDKOperationO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MapLevel", + "printedName": "MapLevel", + "children": [ + { + "kind": "Var", + "name": "aboveground", + "printedName": "aboveground", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.MapLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8MapLevelO11abovegroundyA2CmF", + "mangledName": "$s7Penguin8MapLevelO11abovegroundyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "underground", + "printedName": "underground", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.MapLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8MapLevelO11undergroundyA2CmF", + "mangledName": "$s7Penguin8MapLevelO11undergroundyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8MapLevelO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin8MapLevelO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8MapLevelO9hashValueSivp", + "mangledName": "$s7Penguin8MapLevelO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8MapLevelO9hashValueSivg", + "mangledName": "$s7Penguin8MapLevelO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8MapLevelO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin8MapLevelO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8MapLevelO", + "mangledName": "$s7Penguin8MapLevelO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Localize", + "printedName": "Localize", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Localize", + "printedName": "Penguin.Localize", + "usr": "c:@M@Penguin@objc(cs)Localize" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Localize(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin8LocalizeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Localize", + "printedName": "Penguin.Localize", + "usr": "c:@M@Penguin@objc(cs)Localize" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ", + "mangledName": "$s7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)id", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)id", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setId:", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "code", + "printedName": "code", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)code", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "RawDocComment", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)code", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setCode:", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)value", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)value", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue:", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)type", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)type", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setType:", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value_type", + "printedName": "value_type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)value_type", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)value_type", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue_type:", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Localize", + "mangledName": "$s7Penguin8LocalizeC", + "moduleName": "Penguin", + "objc_name": "Localize", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "DetectFloorsByClosestGate", + "printedName": "DetectFloorsByClosestGate", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvpZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvgZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvsZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvMZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "allGate", + "printedName": "allGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "detectOutdoorFloorData", + "printedName": "detectOutdoorFloorData(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectIndoorFloorGates", + "printedName": "detectIndoorFloorGates(floorIds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectOutdoorFloorGates", + "printedName": "detectOutdoorFloorGates(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectFloorGates", + "printedName": "detectFloorGates(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectFloorEscElevNodes", + "printedName": "detectFloorEscElevNodes(floorIds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Gnode]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Gnode]", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getConnectedFloors", + "printedName": "getConnectedFloors(floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin25DetectFloorsByClosestGateC", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDirectionsService", + "printedName": "PIDirectionsService", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvpZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvgZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvsZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvMZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "startNavigation", + "printedName": "startNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC15startNavigationyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC15startNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "continueNavigation", + "printedName": "continueNavigation(skipping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNavigation", + "printedName": "stopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC14stopNavigationyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC14stopNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "recalculteRoutingPath", + "printedName": "recalculteRoutingPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNavigationRoute", + "printedName": "getNavigationRoute(parameters:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.Route?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Route?", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndexCurrentFloorPath", + "printedName": "getIndexCurrentFloorPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubpathIndex", + "printedName": "getCurrentSubpathIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentLegIndex", + "printedName": "getCurrentLegIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCurrentIndexSubPath", + "printedName": "setCurrentIndexSubPath(index:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF", + "mangledName": "$s7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubPath", + "printedName": "getCurrentSubPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getBearingAngle", + "printedName": "getBearingAngle()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC15getBearingAngle14CoreFoundation7CGFloatVyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC15getBearingAngle12CoreGraphics7CGFloatVyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService(im)init", + "mangledName": "$s7Penguin19PIDirectionsServiceCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService", + "mangledName": "$s7Penguin19PIDirectionsServiceC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GateType", + "printedName": "GateType", + "children": [ + { + "kind": "Var", + "name": "Indoor", + "printedName": "Indoor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.GateType.Type) -> Penguin.GateType", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.GateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8GateTypeO6IndooryA2CmF", + "mangledName": "$s7Penguin8GateTypeO6IndooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Outdoor", + "printedName": "Outdoor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.GateType.Type) -> Penguin.GateType", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.GateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8GateTypeO7OutdooryA2CmF", + "mangledName": "$s7Penguin8GateTypeO7OutdooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8GateTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin8GateTypeO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8GateTypeO9hashValueSivp", + "mangledName": "$s7Penguin8GateTypeO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8GateTypeO9hashValueSivg", + "mangledName": "$s7Penguin8GateTypeO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8GateTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin8GateTypeO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8GateTypeO", + "mangledName": "$s7Penguin8GateTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PILocationManager", + "printedName": "PILocationManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC6sharedACvpZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvgZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvsZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvMZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any Penguin.PILocationManagerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ReferenceOwnership" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PILocationManagerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManagerDelegate", + "printedName": "any Penguin.PILocationManagerDelegate", + "usr": "s:7Penguin25PILocationManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PILocationManagerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManagerDelegate", + "printedName": "any Penguin.PILocationManagerDelegate", + "usr": "s:7Penguin25PILocationManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "initDelegate", + "printedName": "initDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any Penguin.PIInitializerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ReferenceOwnership" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIInitializerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIInitializerDelegate", + "printedName": "any Penguin.PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIInitializerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIInitializerDelegate", + "printedName": "any Penguin.PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastKnownLocation", + "printedName": "lastKnownLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastValidLocation", + "printedName": "lastValidLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "selectedLanguage", + "printedName": "selectedLanguage", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10getVersionSSyFZ", + "mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startUpdateLocation", + "printedName": "startUpdateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC19startUpdateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC19startUpdateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC5buildyyF", + "mangledName": "$s7Penguin17PILocationManagerC5buildyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopUpdateLocation", + "printedName": "stopUpdateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC18stopUpdateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC18stopUpdateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getTokenKey", + "printedName": "getTokenKey(userID:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Penguin.ErrorCode?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF", + "mangledName": "$s7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PILocationManager(im)init", + "mangledName": "$s7Penguin17PILocationManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "setUserName", + "printedName": "setUserName(userID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setUserName6userIDACSS_tF", + "mangledName": "$s7Penguin17PILocationManagerC11setUserName6userIDACSS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setAPIKey", + "printedName": "setAPIKey(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF", + "mangledName": "$s7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataName:positionName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF", + "mangledName": "$s7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF", + "mangledName": "$s7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionEnable", + "printedName": "setTransitionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setGeographicCoordinateEnable", + "printedName": "setGeographicCoordinateEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setMode", + "printedName": "setMode(scanningMode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "hasDefaultArg": true, + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF", + "mangledName": "$s7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTestMode", + "printedName": "setTestMode(timeInterval:nonIMU:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF", + "mangledName": "$s7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUseNonIMU", + "printedName": "setUseNonIMU(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setVenueID", + "printedName": "setVenueID(venueID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF", + "mangledName": "$s7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStaticWalkThreshold", + "printedName": "setStaticWalkThreshold(staticThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSlowWalkThreshold", + "printedName": "setSlowWalkThreshold(slowWalkingThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLowPassFilterPercentage", + "printedName": "setLowPassFilterPercentage(lowPassFilterPercentage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setPositionCount", + "printedName": "setPositionCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setPositionCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setPositionCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setInterScanCount", + "printedName": "setInterScanCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setInterScanCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC17setInterScanCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCalibrationTotalTime", + "printedName": "setCalibrationTotalTime(totalTime:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setReadingsCount", + "printedName": "setReadingsCount(readingsCount:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSpikeThreshold", + "printedName": "setSpikeThreshold(spikeThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionExpectedTime", + "printedName": "setTransitionExpectedTime(transitionExpectedTime:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setiBeaconScannerEnabled", + "printedName": "setiBeaconScannerEnabled(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEddystoneScannerEnabled", + "printedName": "setEddystoneScannerEnabled(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionCounterThreshold", + "printedName": "setTransitionCounterThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF", + "mangledName": "$s7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFlatCounterThreshold", + "printedName": "setFlatCounterThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF", + "mangledName": "$s7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeltaEscalator", + "printedName": "setDeltaEscalator(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setDeltaEscalatoryySdF", + "mangledName": "$s7Penguin17PILocationManagerC17setDeltaEscalatoryySdF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionReadingsCount", + "printedName": "setTransitionReadingsCount(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF", + "mangledName": "$s7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUpdateInBackGroundMode", + "printedName": "setUpdateInBackGroundMode(isEnabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF", + "mangledName": "$s7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFileSimulationModeEnabled", + "printedName": "setFileSimulationModeEnabled(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setConnectivityTimeOutCount", + "printedName": "setConnectivityTimeOutCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setConnectivityEmptyBLETimeout", + "printedName": "setConnectivityEmptyBLETimeout(milliSeconds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startNavigation", + "printedName": "startNavigation(pathEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF", + "mangledName": "$s7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFloor", + "printedName": "setFloor(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC8setFloor7floorIDySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC8setFloor7floorIDySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKeyID", + "printedName": "setClientKeyID(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(lang:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setLanguage4langySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC11setLanguage4langySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubpath", + "printedName": "getCurrentSubpath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NavigationSubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF", + "mangledName": "$s7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllNavigationPath", + "printedName": "getAllNavigationPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.NavigationSubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF", + "mangledName": "$s7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSessionID", + "printedName": "getSessionID()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12getSessionIDSSyF", + "mangledName": "$s7Penguin17PILocationManagerC12getSessionIDSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorTransitionType", + "printedName": "getFloorTransitionType()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF", + "mangledName": "$s7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPositionRequestErrorMessage", + "printedName": "getPositionRequestErrorMessage()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF", + "mangledName": "$s7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkResetSDKRequest", + "printedName": "checkResetSDKRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20checkResetSDKRequestSbyF", + "mangledName": "$s7Penguin17PILocationManagerC20checkResetSDKRequestSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connectionStatus", + "printedName": "connectionStatus()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16connectionStatusSiyF", + "mangledName": "$s7Penguin17PILocationManagerC16connectionStatusSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNavigationFloorError", + "printedName": "isNavigationFloorError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNavigationVenueError", + "printedName": "isNavigationVenueError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getInitializationProgress", + "printedName": "getInitializationProgress()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25getInitializationProgressSiyF", + "mangledName": "$s7Penguin17PILocationManagerC25getInitializationProgressSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10getVersionSSyF", + "mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNavigation", + "printedName": "stopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14stopNavigationyyF", + "mangledName": "$s7Penguin17PILocationManagerC14stopNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validateLocation", + "printedName": "validateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16validateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC16validateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isLoadingData", + "printedName": "isLoadingData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC13isLoadingDataSbyF", + "mangledName": "$s7Penguin17PILocationManagerC13isLoadingDataSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isErrorPath", + "printedName": "isErrorPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11isErrorPathSbyF", + "mangledName": "$s7Penguin17PILocationManagerC11isErrorPathSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isFloorError", + "printedName": "isFloorError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12isFloorErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC12isFloorErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkTrustedFloor", + "printedName": "checkTrustedFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17checkTrustedFloorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC17checkTrustedFloorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isReady", + "printedName": "isReady()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC7isReadySbyF", + "mangledName": "$s7Penguin17PILocationManagerC7isReadySbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGrantLocationPermsssion", + "printedName": "isGrantLocationPermsssion()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF", + "mangledName": "$s7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestLocationPermsssion", + "printedName": "requestLocationPermsssion()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25requestLocationPermsssionyyF", + "mangledName": "$s7Penguin17PILocationManagerC25requestLocationPermsssionyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEP", + "printedName": "getEP()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC5getEPSSyF", + "mangledName": "$s7Penguin17PILocationManagerC5getEPSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLastKnownLocation", + "printedName": "getLastKnownLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF", + "mangledName": "$s7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLastKnownValidLocation", + "printedName": "getLastKnownValidLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF", + "mangledName": "$s7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isDirectoryEnabled", + "printedName": "isDirectoryEnabled()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC18isDirectoryEnabledSbyF", + "mangledName": "$s7Penguin17PILocationManagerC18isDirectoryEnabledSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isUserOffCampus", + "printedName": "isUserOffCampus()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC15isUserOffCampusSbyF", + "mangledName": "$s7Penguin17PILocationManagerC15isUserOffCampusSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOffCampusNavigationDisabled", + "printedName": "isOffCampusNavigationDisabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp", + "mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg", + "mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLocationMessageUIDisabled", + "printedName": "isLocationMessageUIDisabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp", + "mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg", + "mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PILocationManager", + "mangledName": "$s7Penguin17PILocationManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Class", + "usr": "s:7Penguin12ReachabilityC", + "mangledName": "$s7Penguin12ReachabilityC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "GeofenceRegion", + "printedName": "GeofenceRegion", + "children": [ + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedTitle", + "printedName": "localizedTitle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedDescription", + "printedName": "localizedDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "validity", + "printedName": "validity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinate", + "printedName": "coordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin14GeofenceRegionV", + "mangledName": "$s7Penguin14GeofenceRegionV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "SubPathManager", + "printedName": "SubPathManager", + "children": [ + { + "kind": "Var", + "name": "subPaths", + "printedName": "subPaths", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "setRoutPath", + "printedName": "setRoutPath(paths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubPath", + "printedName": "getCurrentSubPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextWalkPath", + "printedName": "getNextWalkPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndexOfSubPath", + "printedName": "getIndexOfSubPath(subPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNextLastPath", + "printedName": "isNextLastPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010isNextLastC0SbyFZ", + "mangledName": "$s7Penguin14SubPathManagerC010isNextLastC0SbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isCurrentPathLastFloor", + "printedName": "isCurrentPathLastFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ", + "mangledName": "$s7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentLastNodeCoordinate", + "printedName": "getCurrentLastNodeCoordinate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextVenueID", + "printedName": "getNextVenueID()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextFloorID", + "printedName": "getNextFloorID()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextFloor", + "printedName": "getNextFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextVenue", + "printedName": "getNextVenue()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "extractCoordinates", + "printedName": "extractCoordinates(floorPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin14SubPathManagerC", + "mangledName": "$s7Penguin14SubPathManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AlignmentParameters", + "printedName": "AlignmentParameters", + "children": [ + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin19AlignmentParametersV", + "mangledName": "$s7Penguin19AlignmentParametersV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "toDeg", + "printedName": "toDeg()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:Sd7PenguinE5toDegSdyF", + "mangledName": "$sSd7PenguinE5toDegSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toRad", + "printedName": "toRad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:Sd7PenguinE5toRadSdyF", + "mangledName": "$sSd7PenguinE5toRadSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:7SwiftUI18_FormatSpecifiableP", + "mangledName": "$s7SwiftUI18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "VectorArithmetic", + "printedName": "VectorArithmetic", + "usr": "s:7SwiftUI16VectorArithmeticP", + "mangledName": "$s7SwiftUI16VectorArithmeticP" + }, + { + "kind": "Conformance", + "name": "Animatable", + "printedName": "Animatable", + "children": [ + { + "kind": "TypeWitness", + "name": "AnimatableData", + "printedName": "AnimatableData", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:7SwiftUI10AnimatableP", + "mangledName": "$s7SwiftUI10AnimatableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIDevice", + "printedName": "UIDevice", + "children": [ + { + "kind": "Var", + "name": "marketingName", + "printedName": "marketingName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvpZ", + "mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "Preconcurrency", + "Custom" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvgZ", + "mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvgZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIDevice", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIDevice", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CLLocationCoordinate2D", + "printedName": "CLLocationCoordinate2D", + "children": [ + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE7isEqualySbABF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE7isEqualySbABF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "distance", + "printedName": "distance(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isCoordinateValid", + "printedName": "isCoordinateValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "c:@S@CLLocationCoordinate2D", + "moduleName": "CoreLocation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Optional", + "printedName": "Optional", + "children": [ + { + "kind": "Function", + "name": "apply", + "printedName": "apply(do:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:Sq7PenguinE5apply2doyyxXE_tF", + "mangledName": "$sSq7PenguinE5apply2doyyxXE_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:Sq", + "mangledName": "$sSq", + "moduleName": "Swift", + "genericSig": "<τ_0_0 where τ_0_0 : ~Copyable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "Gesture", + "printedName": "Gesture", + "children": [ + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.Value" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI7GestureP", + "mangledName": "$s7SwiftUI7GestureP" + }, + { + "kind": "Conformance", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP" + }, + { + "kind": "Conformance", + "name": "TableColumnContent", + "printedName": "TableColumnContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TableRowValue", + "printedName": "TableRowValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableRowValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableColumnSortComparator", + "printedName": "TableColumnSortComparator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableColumnSortComparator" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableColumnBody", + "printedName": "TableColumnBody", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI18TableColumnContentP", + "mangledName": "$s7SwiftUI18TableColumnContentP" + }, + { + "kind": "Conformance", + "name": "TabContent", + "printedName": "TabContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TabValue", + "printedName": "TabValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TabValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "_IdentifiedView", + "printedName": "_IdentifiedView", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0._IdentifiedView?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0._IdentifiedView" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:7SwiftUI10TabContentP", + "mangledName": "$s7SwiftUI10TabContentP" + }, + { + "kind": "Conformance", + "name": "TableRowContent", + "printedName": "TableRowContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TableRowValue", + "printedName": "TableRowValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableRowValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableRowBody", + "printedName": "TableRowBody", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI15TableRowContentP", + "mangledName": "$s7SwiftUI15TableRowContentP" + }, + { + "kind": "Conformance", + "name": "Commands", + "printedName": "Commands", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI8CommandsP", + "mangledName": "$s7SwiftUI8CommandsP" + }, + { + "kind": "Conformance", + "name": "ToolbarContent", + "printedName": "ToolbarContent", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI14ToolbarContentP", + "mangledName": "$s7SwiftUI14ToolbarContentP" + }, + { + "kind": "Conformance", + "name": "CustomizableToolbarContent", + "printedName": "CustomizableToolbarContent", + "usr": "s:7SwiftUI26CustomizableToolbarContentP", + "mangledName": "$s7SwiftUI26CustomizableToolbarContentP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 105, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 157, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 175, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 12, + "value": "999999999999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 12, + "value": "999999999999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 365, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "StringLiteral", + "offset": 425, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "StringLiteral", + "offset": 278, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 1754, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 1783, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 3874, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 3909, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 4004, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 7000, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 7029, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/UtilGPS.swift", + "kind": "BooleanLiteral", + "offset": 3041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/EdgesDBManager\/Edges_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 255, + "length": 13, + "value": "\"Edges_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 334, + "length": 16, + "value": "\"GetUUIDsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 646, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 675, + "length": 10, + "value": "\"UUIDData\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 714, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/POIDBManager\/PoIPolygonsTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 305, + "length": 18, + "value": "\"PoIPolygonsTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 21, + "value": "\"logCodeConcat.queue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 360, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 602, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 680, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 718, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 746, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 788, + "length": 16, + "value": "\"logCodeString:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 851, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 891, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 932, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 995, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1050, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1106, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 1155, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1188, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1230, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1272, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 1328, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 1356, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1892, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 18225, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorSettingsDBMananger\/FloorSettings_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 281, + "length": 21, + "value": "\"FloorSettings_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Localize+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 377, + "length": 10, + "value": "\"Localize\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 339, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 428, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 466, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 574, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 651, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 687, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 723, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 760, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 791, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 834, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 898, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 966, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 1022, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 1081, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 1154, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/GateDBManager\/Gate_node+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 11, + "value": "\"Gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 311, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 489, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 495, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 602, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 7279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "StringLiteral", + "offset": 18394, + "length": 11, + "value": "\"path\/trip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift", + "kind": "FloatLiteral", + "offset": 688, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift", + "kind": "StringLiteral", + "offset": 1425, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueSettingsDBManager\/VenueSettingsTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 20, + "value": "\"VenueSettingsTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorDBManager\/Floors_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 14, + "value": "\"Floors_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 444, + "length": 11, + "value": "\"campus_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 478, + "length": 9, + "value": "\"edge_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 537, + "length": 15, + "value": "\"update_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1431, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1452, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1520, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1558, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift", + "kind": "BooleanLiteral", + "offset": 949, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift", + "kind": "BooleanLiteral", + "offset": 977, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "StringLiteral", + "offset": 252, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "StringLiteral", + "offset": 478, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "BooleanLiteral", + "offset": 768, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 840, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 894, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "BooleanLiteral", + "offset": 946, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 8397, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 86908, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 553, + "length": 8, + "value": "\"000000\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 1801, + "length": 9, + "value": "\"floorId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2305, + "length": 4, + "value": "\"XY\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2333, + "length": 9, + "value": "\"LongLat\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2515, + "length": 11, + "value": "\"Longitude\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2551, + "length": 10, + "value": "\"Latitude\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2707, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2728, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Geofence\/GeofenceDBManager.swift", + "kind": "StringLiteral", + "offset": 239, + "length": 16, + "value": "\"Geofence_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 8, + "value": "\"venue_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 241, + "length": 8, + "value": "\"floor_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 264, + "length": 7, + "value": "\"Gate_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 285, + "length": 6, + "value": "\"Poi_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 306, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 331, + "length": 11, + "value": "\"Category_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 363, + "length": 11, + "value": "\"Geofence_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 428, + "length": 7, + "value": "\"name_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 450, + "length": 14, + "value": "\"description_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 479, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 4, + "value": "\"ar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 549, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 571, + "length": 9, + "value": "\"default\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 367, + "length": 16, + "value": "\"GetVenueResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 591, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 627, + "length": 14, + "value": "\"VenueResults\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 881, + "length": 12, + "value": "\"ArabicName\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 912, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 972, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1218, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1253, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 291, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 358, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 382, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 446, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 557, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 619, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 652, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 678, + "length": 7, + "value": "\"999.0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 716, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 926, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 995, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1055, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1086, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1169, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "BooleanLiteral", + "offset": 1190, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/LoadingDataManager.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1392, + "length": 27, + "value": "\"BeaconID beacon: \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1418, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1446, + "length": 44, + "value": "\"BeaconID with invalid type (\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1488, + "length": 1, + "value": "\")\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2219, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2270, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2321, + "length": 4, + "value": "0x20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2372, + "length": 4, + "value": "0x30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/CategoryResponse.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 21, + "value": "\"GetCategoriesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1056, + "length": 10, + "value": "\"CampusID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1090, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1123, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1151, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1176, + "length": 6, + "value": "\"Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1206, + "length": 9, + "value": "\"Outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1244, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 11, + "value": "\"P1VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 11, + "value": "\"P1FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1357, + "length": 10, + "value": "\"P1TypeID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1386, + "length": 4, + "value": "\"X1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1409, + "length": 4, + "value": "\"Y1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1440, + "length": 12, + "value": "\"Longitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1478, + "length": 11, + "value": "\"Latitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1515, + "length": 11, + "value": "\"P2VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1552, + "length": 11, + "value": "\"P2FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1588, + "length": 10, + "value": "\"P2TypeID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1617, + "length": 4, + "value": "\"X2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1640, + "length": 4, + "value": "\"Y2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1671, + "length": 12, + "value": "\"Longitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1709, + "length": 11, + "value": "\"Latitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1751, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1802, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "Array", + "offset": 1454, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "FloatLiteral", + "offset": 1805, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "StringLiteral", + "offset": 1926, + "length": 25, + "value": "\"beacon_operations_queue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "BooleanLiteral", + "offset": 1988, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "StringLiteral", + "offset": 4615, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1664, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1676, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1692, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1710, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1729, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 1776, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 1795, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2112, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2137, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2199, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 2301, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 2333, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3419, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3457, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3502, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3536, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3646, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3689, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3953, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3990, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 4033, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 4077, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "Array", + "offset": 4371, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15374, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15416, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15456, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15496, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15543, + "length": 4, + "value": "5000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15591, + "length": 5, + "value": "11000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 15630, + "length": 5, + "value": "0.013" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15681, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 15715, + "length": 4, + "value": "0.05" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15758, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15819, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15875, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15931, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15991, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 16032, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 16086, + "length": 4, + "value": "65.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 16139, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 16997, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 17501, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 19085, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 27995, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 28053, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28267, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28334, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28404, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28472, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 38201, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 39370, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40075, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40104, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40218, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40262, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 40301, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 40347, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40400, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40440, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40501, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40545, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40610, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40654, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40719, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40757, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40792, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40830, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40861, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40898, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40931, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40981, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41017, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41065, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41150, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41213, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41257, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41336, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41383, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41429, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 41458, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41494, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41530, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41577, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41648, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41686, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41730, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41768, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41809, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41861, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41966, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42027, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42070, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42107, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42157, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42197, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42292, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42333, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42384, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42459, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42511, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42569, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42676, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42773, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42805, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42844, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42924, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42969, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43033, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43090, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43192, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43289, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43327, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43415, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43482, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43514, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43554, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43605, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43645, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43696, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43736, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43778, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43858, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 43913, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43986, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44029, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44081, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 44130, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44189, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44244, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44275, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44345, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44437, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44541, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44606, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44705, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44746, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44796, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44856, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44902, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44976, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45013, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45043, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45074, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45132, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45179, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45224, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45256, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45299, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45340, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45385, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45423, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 45468, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 45512, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45553, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45601, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45638, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45673, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45706, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 45746, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45833, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45877, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45922, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46038, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46062, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 46096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46128, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46191, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46232, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46281, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46331, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46363, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46401, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46441, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46477, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46517, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 46596, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46686, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46719, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46753, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46787, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46826, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46855, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46898, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46927, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46963, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47092, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47125, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47165, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47205, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47244, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47286, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47328, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47370, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47406, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 47456, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 47506, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47549, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47589, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47629, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47662, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47703, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47744, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47785, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47820, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47879, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47909, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47941, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48002, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48043, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48081, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48127, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48165, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48213, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48254, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48299, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48332, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48373, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48419, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48452, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48511, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48543, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48578, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48628, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48709, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48741, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48785, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48820, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48896, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48930, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48965, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49003, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49049, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49092, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49135, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49171, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49213, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49261, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49316, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49357, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49394, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49440, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49480, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49516, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49550, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49586, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49615, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49691, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49733, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49773, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49798, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49842, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49892, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49958, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49998, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50098, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50168, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50322, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50413, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50471, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50510, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50554, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 50630, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 50711, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50789, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50842, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50890, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50945, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50984, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51017, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51071, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51128, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51160, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51198, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51232, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51287, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51346, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51423, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51453, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51483, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 51511, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51543, + "length": 6, + "value": "\"Wait\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51582, + "length": 6, + "value": "\"Wait\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51630, + "length": 6, + "value": "\"65.0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51673, + "length": 3, + "value": "\"3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51706, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51756, + "length": 3, + "value": "\"3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51791, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51830, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51861, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52561, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52594, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52643, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52661, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52725, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52746, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52767, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52818, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52836, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52853, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52880, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52899, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52925, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52979, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53004, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53031, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53058, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53086, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53114, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53146, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53219, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53250, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53283, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53314, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53356, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53399, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53444, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 53486, + "length": 7, + "value": "11000.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53538, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53590, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53640, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Settings\/System_Setting+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 526, + "length": 15, + "value": "\"SystemSetting\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/UUIDDbManager\/UUID_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 254, + "length": 12, + "value": "\"UUID_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1370, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2071, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2935, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 17, + "value": "\"GetVenuesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 838, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 872, + "length": 13, + "value": "\"CenterPoint\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 908, + "length": 8, + "value": "\"Points\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 945, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 34, + "value": "\"relativeTimeStamp \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift", + "kind": "StringLiteral", + "offset": 315, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 472, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 517, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 560, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 645, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 682, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 730, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 777, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 863, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 906, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 939, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 1017, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42150, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42173, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42198, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 379, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 418, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 517, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 561, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 595, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "FloatLiteral", + "offset": 783, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "FloatLiteral", + "offset": 831, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 861, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 888, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 9, + "value": "\"Reached\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 3099, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 3159, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 3504, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 3558, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 6575, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 8756, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 8807, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 10357, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13915, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13924, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13936, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13963, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 16583, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 25, + "value": "\"GetFloorsSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 713, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 748, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 784, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 822, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 363, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 646, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 697, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 748, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 802, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 842, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 902, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1069, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1106, + "length": 5, + "value": "0.013" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1163, + "length": 4, + "value": "0.05" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1259, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1339, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 1405, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1482, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1526, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 1589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1639, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1677, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1707, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1846, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1887, + "length": 4, + "value": "1.35" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1929, + "length": 4, + "value": "0.65" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1998, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 2028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 2067, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 2160, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 2198, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 2389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 2435, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "StringLiteral", + "offset": 2484, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CategoryDBManager\/Category_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 16, + "value": "\"Category_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "IntegerLiteral", + "offset": 681, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 792, + "length": 21, + "value": "\"com.waseela.Penguin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 866, + "length": 11, + "value": "\"Penguinin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1105, + "length": 6, + "value": "\"momd\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1619, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1696, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2104, + "length": 36, + "value": "\"❌ Loading of store failed:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2139, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2358, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 2378, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 21, + "value": "\"com.waseela.Penguin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1360, + "length": 15, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1374, + "length": 23, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1396, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1448, + "length": 30, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1462, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1477, + "length": 23, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1499, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1560, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1899, + "length": 35, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1916, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1933, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1994, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "IntegerLiteral", + "offset": 2682, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "FloatLiteral", + "offset": 4624, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 246, + "length": 22, + "value": "\"DisplayDirectoryList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 288, + "length": 12, + "value": "\"UseNoneIMU\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 12, + "value": "\"FixVenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 358, + "length": 12, + "value": "\"FixFloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 404, + "length": 23, + "value": "\"EnableFloorTransition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 459, + "length": 21, + "value": "\"EnableStepDetection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 514, + "length": 23, + "value": "\"EnableOutdoorPosition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 569, + "length": 21, + "value": "\"GpsTimeoutThreshold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 629, + "length": 28, + "value": "\"VenueErrorTriggerThreshold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 700, + "length": 32, + "value": "\"EnableMapMatchingOutsideCampus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 771, + "length": 28, + "value": "\"DisableOffCampusNavigation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 1042, + "length": 25, + "value": "\"GetSystemSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 4244, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 4279, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/logTrans.swift", + "kind": "StringLiteral", + "offset": 237, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift", + "kind": "IntegerLiteral", + "offset": 243, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/BatteryStatusRepsonseModel.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 27, + "value": "\"UpdateBatteryStatusResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 630, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 668, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 705, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 775, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 857, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 932, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1215, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1258, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1295, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 1492, + "length": 4, + "value": "2200" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 1544, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 1633, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 1681, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2026, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2526, + "length": 4, + "value": "1100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2610, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2650, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2682, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 2789, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2819, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2853, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2897, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2943, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 2985, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3022, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3065, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3186, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3247, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3291, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3337, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3372, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3418, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3471, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3629, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3669, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3720, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3800, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 3837, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3934, + "length": 6, + "value": "150000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3983, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4021, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4058, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4102, + "length": 5, + "value": "30000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4164, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4209, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4308, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4342, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 4380, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4465, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4509, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 4554, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 5041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5162, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5196, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 5242, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5293, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 5914, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 6173, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 6243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 45607, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 91117, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 359, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 377, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 419, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 821, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 849, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 873, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 911, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 949, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 982, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1025, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1062, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1093, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1123, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1157, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1191, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1225, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1258, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1299, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1334, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1370, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1395, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1423, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1448, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1490, + "length": 2, + "value": "21" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1514, + "length": 2, + "value": "22" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1540, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1577, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1611, + "length": 2, + "value": "25" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5891, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5936, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5980, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6017, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6053, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6096, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6137, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8170, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8212, + "length": 4, + "value": "\"-2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8245, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8276, + "length": 6, + "value": "\"-100\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8307, + "length": 5, + "value": "\"-90\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8341, + "length": 5, + "value": "\"-95\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8384, + "length": 6, + "value": "\"-400\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8416, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8944, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8967, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8991, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9048, + "length": 9, + "value": "\"OPTIONS\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9077, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9102, + "length": 6, + "value": "\"HEAD\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9128, + "length": 6, + "value": "\"POST\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9154, + "length": 5, + "value": "\"PUT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9179, + "length": 7, + "value": "\"PATCH\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9206, + "length": 8, + "value": "\"DELETE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9234, + "length": 7, + "value": "\"TRACE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9261, + "length": 9, + "value": "\"CONNECT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9328, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9357, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9389, + "length": 11, + "value": "\"escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9419, + "length": 8, + "value": "\"stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9444, + "length": 6, + "value": "\"ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9467, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9529, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9558, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9590, + "length": 11, + "value": "\"escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9620, + "length": 8, + "value": "\"stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9645, + "length": 6, + "value": "\"ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9668, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9693, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9718, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9797, + "length": 7, + "value": "\"floor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9821, + "length": 6, + "value": "\"same\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9845, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9896, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9913, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9943, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9971, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9988, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10044, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10061, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10081, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10099, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11038, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11063, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11091, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11116, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11141, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11167, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11246, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11264, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11284, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11307, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11334, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11412, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11438, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11467, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11493, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11523, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11636, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11729, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11857, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11882, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11909, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11933, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11959, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11975, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11993, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12058, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12111, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12147, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12172, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12205, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ShortestPathResponse.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 23, + "value": "\"GetShortestPathResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinVector2D.swift", + "kind": "IntegerLiteral", + "offset": 281, + "length": 20, + "value": "-1844534518528011982" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 272, + "length": 13, + "value": "\"Last_update\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 374, + "length": 15, + "value": "\"VenueSettings\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 427, + "length": 8, + "value": "\"Floors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 480, + "length": 15, + "value": "\"FloorSettings\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 7, + "value": "\"Edges\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 7, + "value": "\"UUDIS\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 19, + "value": "\"GateDataTableName\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 668, + "length": 18, + "value": "\"PoIPolygonsModel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 726, + "length": 13, + "value": "\"POICategory\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 1067, + "length": 22, + "value": "\"1\/1\/2001 01:00:00 AM\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 2786, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 24859, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 27885, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 31179, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 31197, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 31216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 35100, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 35118, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 38602, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 38620, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 51451, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 51469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 63167, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/simulationManager.swift", + "kind": "IntegerLiteral", + "offset": 487, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 261, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 349, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 378, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 406, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 446, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 485, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 530, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 574, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "BooleanLiteral", + "offset": 722, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 20, + "value": "\"PositionEngineList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 17, + "value": "\"GpsReadingsList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 733, + "length": 13, + "value": "\"scenario_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 773, + "length": 13, + "value": "\"point_index\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 13, + "value": "\"relative_ts\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1435, + "length": 13, + "value": "\"scenario_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1475, + "length": 13, + "value": "\"point_index\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1512, + "length": 10, + "value": "\"venue_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1546, + "length": 10, + "value": "\"floor_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1582, + "length": 12, + "value": "\"location_x\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1620, + "length": 12, + "value": "\"location_y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1655, + "length": 9, + "value": "\"is_user\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1698, + "length": 20, + "value": "\"orientation_vector\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 27, + "value": "\"orientation_sensor_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1827, + "length": 29, + "value": "\"accelerometer_sensor_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1885, + "length": 15, + "value": "\"trusted_floor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1927, + "length": 13, + "value": "\"create_date\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1975, + "length": 22, + "value": "\"reset_particles_flag\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2026, + "length": 16, + "value": "\"reset_sdk_flag\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2072, + "length": 16, + "value": "\"ex_description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2122, + "length": 20, + "value": "\"exception_response\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2166, + "length": 10, + "value": "\"ep_trust\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2204, + "length": 14, + "value": "\"invalid_scan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 502, + "length": 9, + "value": "\"outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 515, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 535, + "length": 20, + "value": "\"is_floor_gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 559, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 758, + "length": 9, + "value": "\"outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 771, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 792, + "length": 20, + "value": "\"is_floor_gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 816, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueDBManager\/VenueTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 12, + "value": "\"VenueTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "BooleanLiteral", + "offset": 429, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "FloatLiteral", + "offset": 467, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "IntegerLiteral", + "offset": 494, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "StringLiteral", + "offset": 529, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift", + "kind": "IntegerLiteral", + "offset": 217, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift", + "kind": "IntegerLiteral", + "offset": 1236, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "StringLiteral", + "offset": 2249, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "StringLiteral", + "offset": 2275, + "length": 4, + "value": "\"\n\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "IntegerLiteral", + "offset": 2936, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "FloatLiteral", + "offset": 8272, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 289, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 862, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 940, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 987, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 1021, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LanguageService.swift", + "kind": "IntegerLiteral", + "offset": 56, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 387, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 419, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "BooleanLiteral", + "offset": 1242, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "StringLiteral", + "offset": 1285, + "length": 28, + "value": "\"thread-safe-fetch-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 293, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 583, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 623, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 668, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 675, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 726, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 733, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 768, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 775, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 825, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 862, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 926, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "BooleanLiteral", + "offset": 954, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 996, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 1085, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 16, + "value": "\"GetEdgesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 941, + "length": 10, + "value": "\"CampusID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 975, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1008, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1036, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 6, + "value": "\"Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1102, + "length": 16, + "value": "\"TransitionType\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1142, + "length": 9, + "value": "\"Outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1220, + "length": 11, + "value": "\"P1VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1257, + "length": 11, + "value": "\"P1FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1291, + "length": 8, + "value": "\"P1Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 4, + "value": "\"X1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1341, + "length": 4, + "value": "\"Y1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1372, + "length": 12, + "value": "\"Longitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1410, + "length": 11, + "value": "\"Latitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1447, + "length": 11, + "value": "\"P2VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1484, + "length": 11, + "value": "\"P2FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1518, + "length": 8, + "value": "\"P2Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1545, + "length": 4, + "value": "\"X2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1568, + "length": 4, + "value": "\"Y2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1599, + "length": 12, + "value": "\"Longitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1637, + "length": 11, + "value": "\"Latitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1679, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1730, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1812, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1841, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1868, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1893, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 25, + "value": "\"GetVenuesSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 712, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 747, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 783, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 821, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 343, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 369, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 403, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 428, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 662, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "BooleanLiteral", + "offset": 761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "BooleanLiteral", + "offset": 791, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 1746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 388, + "length": 22, + "value": "\"GetVenueFloorsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1099, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1151, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1187, + "length": 8, + "value": "\"IconID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1217, + "length": 7, + "value": "\"Level\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1247, + "length": 8, + "value": "\"MapUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1282, + "length": 12, + "value": "\"geoJsonUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1315, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1349, + "length": 13, + "value": "\"ScaleFactor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1386, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1424, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/LastUpdateDBManager\/Last_update_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 19, + "value": "\"Last_update_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 501, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 603, + "length": 3, + "value": "1.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 638, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 672, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 754, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 946, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 990, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1064, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1125, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1171, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1228, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1383, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 1416, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1454, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1544, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 1711, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1744, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1911, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1962, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 2033, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 2157, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2442, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2582, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2693, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2766, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2831, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2896, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2938, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3236, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3282, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 3325, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 3364, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3415, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3545, + "length": 2, + "value": "-1" + } + ] +} \ No newline at end of file diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 00000000..a93091a2 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1908 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name Penguin +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AdSupport +import CoreBluetooth +import CoreData +import CoreLocation +import CoreMotion +import Darwin +import Foundation +import MessageUI +import Network +@_exported import Penguin +import Swift +import SystemConfiguration +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import Darwin.sys.sysctl +@objc @_inheritsConvenienceInitializers final public class POI : ObjectiveC.NSObject { + final public var ID: Swift.Int + final public var floorID: Swift.Int + final public var zonePoints: Swift.String? + final public var name: Swift.String + final public var poiDescription: Swift.String + final public var iconUrl: Swift.String? + final public func centerPoint() -> CoreFoundation.CGPoint + final public func poiZone() -> QuartzCore.CAShapeLayer? + @objc override dynamic public init() + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class UtilGps : ObjectiveC.NSObject { + public static func CoordinateInsidePolygon(longitude: Swift.Double, latitude: Swift.Double, pointsListLongitude: [Swift.Double], pointsListLatitude: [Swift.Double]) -> Swift.Bool + public static func Angle2D(y1: Swift.Double, x1: Swift.Double, y2: Swift.Double, x2: Swift.Double) -> Swift.Double + public static func isValidGpsCoordinate(latitude: Swift.Double, longitude: Swift.Double) -> Swift.Bool + public class func GetXYold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double], longLatPoint: [Swift.Double], isFromTimer: Swift.Bool = false) -> CoreFoundation.CGPoint? + public static func GetLongLatold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, xyPoints: CoreFoundation.CGPoint, originlonglat: [Swift.Double]) -> [Swift.Double]? + public static func Rotate(xDifference: Swift.Double, YDifference: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double]?) -> [Swift.Double]? + public func swapEdges(basePoint: CoreFoundation.CGPoint, toBeSwappedEdges: [Penguin.Edge]) -> [Penguin.Edge] + public static func convertPoint(to point: CoreFoundation.CGPoint, venue: Penguin.Venue, floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToLongLat(floorAlignmentParameters: Penguin.AlignmentParameters, point: CoreFoundation.CGPoint) -> [Swift.Double]? + public static func getLongitude(for point: CoreFoundation.CGPoint, on floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToXY(floorAlignmentParameters: Penguin.AlignmentParameters, longLatPoint: [Swift.Double]) -> CoreFoundation.CGPoint? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(SystemSetting) public class SystemSetting : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.Edges_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1FloorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedtheta: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connecteddirection: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var transitionType: Swift.String { + @objc get + @objc set + } +} +public enum PIResponse { + case SUCCESS(Foundation.Data?, Foundation.HTTPURLResponse?, T?) + case FAILER(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) +} +public enum HttpMethod : Swift.String { + case GET + case POST + case DELETE + case PUT + case PATCH + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_inheritsConvenienceInitializers @objc public class PIAPIManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIAPIManager + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: Any](), completion: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: String](), decodeTo: T.Type?, complete: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? where T : Swift.Decodable, T : Swift.Encodable + @objc override dynamic public init() + @objc deinit +} +public protocol PIDirectionsServiceDelegate { + func onRoutePathReady(route: Penguin.Route?) + func onFailLoadRoute(errorCode: Penguin.ErrorCode) + func onStartNavigation() + func onStopNavigation() + func onInstructionReady(instructionList: [Penguin.DirectionInstruction]) + func onErrorPath(isError: Swift.Bool) + func onErrorFloor(status: Swift.Bool) + func onErrorVenue(status: Swift.Bool) + func onReachDestination() + func onReachedEndSubPath(type: Penguin.NodeType) + func onErrorPathReady(errorEdges: [Penguin.ErrorEdge]?) + func onSubPathChange(subPath: Penguin.NavigationSubPath) +} +extension Penguin.PoIPolygonsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorid: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoonpoint: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoon_center_point: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categorycolor: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var iconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmark: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLatitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLongitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var showOnMap: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkFilledIconUrl: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.FloorSettings_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var floorID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Localize { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var code: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value_type: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Gate_node { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campus_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var edge_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floor_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_floor_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_connected_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isCampusGate: Swift.Bool { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(UUID_Table) public class UUID_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloorSettings_Table) public class FloorSettings_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.VenueSettingsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var venueID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Floors_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var image: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var scale_factor: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var level: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var icon_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_url: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_north: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var far_dist: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var near_dest: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var serverConnectivityThreshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentCenter: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentOrigin: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScale: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleX: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleY: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentRotation: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var instructionDistanceThreshold: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isDefault: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLongParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLatParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToXParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToYParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geoJSONURL: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapWidth: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var updateStatus: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(VenueTable) public class VenueTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct PoIPolygonsModel : Swift.Codable { + public var data: [Penguin.PoiPolygon]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PoiPolygon : Swift.Codable { + public var id: Swift.Int?, floorID: Swift.Int? + public var name: [Penguin.Translatable]? + public var localizedName: Swift.String? + public var zonePoints: [Penguin.ZonePoint]? + public var zoneCenterPoint: Penguin.ZoneCenterPoint? + public var categoryColor: Swift.String? + public var iconImage: Swift.String? + public var updateStatus: Swift.Int? + public var iconUrl: Swift.String? + public var framedIconUrl: Swift.String? + public var landmark: Swift.Bool? + public var landmarkIconUrl: Swift.String? + public var landmarkFilledIconUrl: Swift.String? + public var venueId: Swift.Int? + public var categoryId: Swift.Int? + public var extrusionHeight: Swift.Int + public var threeDModel: Penguin.ThreeDimensionalModel? + public var showOnMap: Swift.Bool? + public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public var isIndoor: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZoneCenterPoint : Swift.Codable { + public var xy: Penguin.PositionXY? + public var longLat: Penguin.LongLat? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct LongLat : Swift.Codable { + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PositionXY : Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZonePoint : Swift.Codable { + public var orderIndex: Swift.Int?, x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Swift.Double { + public func toDeg() -> Swift.Double + public func toRad() -> Swift.Double +} +@_inheritsConvenienceInitializers @objc(Last_update_Table) public class Last_update_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(VenueSettingsTable) public class VenueSettingsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(CategoryTable) public class CategoryTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public enum LangNames : Swift.String { + case ar + case en + case Default + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalizableModel : ObjectiveC.NSObject { + @objc deinit +} +public struct CategoryResponse : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct POICategory : Swift.Codable { + public var id: Swift.Int?, updateStatus: Swift.Int? + public var categoryIconUrl: Swift.String?, framedIconUrl: Swift.String? + public var color: Swift.String? + public var poiCount: Swift.Int? + public var localizedName: Swift.String? + public var localizedDescripition: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class ErrorEdge : ObjectiveC.NSObject, Swift.Codable { + final public let campusID: Swift.Int + final public let venueID: Swift.Int + final public let floorID: Swift.Int + final public let id: Swift.Int + final public let type: Swift.Int + final public let outdoor: Swift.Bool + final public let updateStatus: Swift.Int + final public let p1VenueID: Swift.Int + final public let p1FloorID: Swift.Int + final public let p1TypeID: Swift.Int + final public let x1: Swift.Int + final public let y1: Swift.Int + final public let longitude1: Swift.Double + final public let latitude1: Swift.Double + final public let p2VenueID: Swift.Int + final public let p2FloorID: Swift.Int + final public let p2TypeID: Swift.Int + final public let x2: Swift.Int + final public let y2: Swift.Int + final public let longitude2: Swift.Double + final public let latitude2: Swift.Double + final public let connectedTheta: Swift.Double + final public let connectedDirection: Swift.Int + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @objc(Geofence_Table) public class Geofence_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension UIKit.UIDevice { + @_Concurrency.MainActor @preconcurrency public static var marketingName: Swift.String { + get + } +} +public struct IPAddressDetails { + public var dataAPIAddress: Swift.String + public var positionAPIAddress: Swift.String + public var thirdPartyAPIAddress: Swift.String + public init() +} +@_hasMissingDesignatedInitializers final public class InternetConnectionManager { + public static func isConnectedToNetwork() -> Swift.Bool + @objc deinit +} +final public class Gnode { + public init(x: Swift.Int = 0, y: Swift.Int = 0, edgeID: Swift.Int = -1, floorID: Swift.Int = -1, venueID: Swift.Int = -1, typeNum: Penguin.NodeType = .normal, lng: Swift.Double = 0.0, lat: Swift.Double = 0.0, type: Penguin.GateType = .Indoor) + final public var x: Swift.Int + final public var y: Swift.Int + final public var floorID: Swift.Int + final public var venueID: Swift.Int + final public var edgeID: Swift.Int + final public var typeNum: Penguin.NodeType + final public var lng: Swift.Double + final public var lat: Swift.Double + final public var type: Penguin.GateType + final public var nodeType: Penguin.NodeType? { + get + } + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public init() + @objc deinit +} +public struct ThreeDimensionalModel : Swift.Codable { + public var url: Swift.String? + public var centerLongitude: Swift.Double? + public var centerLatitude: Swift.Double? + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class Venue : ObjectiveC.NSObject { + final public var venueID: Swift.Int + final public var venueName: Swift.String + final public var venueArabicName: Swift.String + final public var isWifi: Swift.Bool + final public var isBLE: Swift.Bool + final public var isMix: Swift.Bool + final public var campusId: Swift.Int + final public var venueUpdateStatus: Swift.Int + final public var venueSettings: Penguin.VenueSettings + final public var latPoints: [Swift.Double] + final public var lngPoints: [Swift.Double] + final public var points: [CoreLocation.CLLocationCoordinate2D] + final public var centerPoint: Swift.String + final public var isDefault: Swift.Bool + final public var isUnderground: Swift.Bool + final public var extrusionHeight: Swift.Int + final public var threeDModel: Penguin.ThreeDimensionalModel? + final public var level: Penguin.MapLevel { + get + } + final public var trimmedName: Swift.String { + get + } + final public var connectedVenues: [Swift.Int] + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func getCenterPoints() -> [Swift.Double]? + final public func findMaxLatitudePoint() -> CoreLocation.CLLocationCoordinate2D? + final public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public init(data: [Swift.String : Any]?) + @objc deinit +} +public protocol NodeRepresentable { + var nodeType: Penguin.NodeType? { get } + var isUpEscalator: Swift.Bool { get } + var isDownEscalator: Swift.Bool { get } +} +@_hasMissingDesignatedInitializers final public class GateNodeModel { + final public var id: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + final public var campusID: Swift.Int?, edgeID: Swift.Int? + final public var outdoor: Swift.Bool?, is_floor_gate_node: Swift.Bool?, is_connected_gate_node: Swift.Bool? + final public var updateStatus: Swift.Int? + final public var x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var name: Swift.String? + final public var type: Penguin.NodeType? + final public var nodeType: Penguin.NodeType? { + get + } + final public var isCampusGate: Swift.Bool? + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func toCGPoint() -> CoreFoundation.CGPoint? + @objc deinit +} +@_hasMissingDesignatedInitializers public class VenueSettings { + public var scanInterval: Swift.Int + public var positionCount: Swift.Int + public var interScanCount: Swift.Int + public var epTimeOutCount: Swift.Int + public var BLEScanOutOfCoverage: Swift.Int + public var emptyBLEScanTimeOut: Swift.Int + public var tStatic: Swift.Float + public var lowPassFilterFactor: Swift.Float + public var tSlow: Swift.Float + public var delta_filter: Swift.Float + public var VenueDetectionAfterTriggerThreshold: Swift.Int + public var GpsWithinPolygonThreshold: Swift.Int + public var GetEPExceptionResponseThreshold: Swift.Int + public var GPSDistanceOutOfThresholdCount: Swift.Int + public var BeaconVendors: Swift.String + public var GpsAccuracyThreshold: Swift.Double + public var GpsAccuracyCountThreshold: Swift.Int + public func getVendors() -> [Swift.String] + public func isMinewBecon() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc public class Floor : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var floorVenueID: Swift.Int + public var floorName: Swift.String + public var floorDescription: Swift.String + public var floorMapUrl: Swift.String + public var floorMapImage: UIKit.UIImage + public var floorIconID: Swift.Int + public var floorIconImage: UIKit.UIImage + public var floorOrder: Swift.Int + public var floorMapScaleFactor: Swift.Double + public var isDefault: Swift.Bool + public var isUnderground: Swift.Bool + public var alignmentCenter: Swift.String + public var alignmentOrigin: Swift.String + public var alignmentScale: Swift.Double + public var alignmentRotation: Swift.Double + public var alignmentScaleX: Swift.Double + public var alignmentScaleY: Swift.Double + public var xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double] + public var label: Swift.String + public var geoJsonUrl: Swift.String + public var updateStatus: Swift.Int + public var venue: Penguin.Venue { + get + } + public var level: Penguin.MapLevel { + get + } + public var setting: Penguin.FloorSettings? { + get + } + @objc override dynamic public init() + public init(floorID: Swift.Int, venueID: Swift.Int, name: Swift.String, description: Swift.String, mapUrl: Swift.String, mapScaleFactor: Swift.Double, iconID: Swift.Int, floorOrder: Swift.Int, alignmentCenter: Swift.String, alignmentOrigin: Swift.String, alignmentScale: Swift.Double = 0.0, alignmentScaleX: Swift.Double, alignmentScaleY: Swift.Double, alignmentRotation: Swift.Double, isDefault: Swift.Bool, isUnderground: Swift.Bool, label: Swift.String, goeJsonUrl: Swift.String, updateStatus: Swift.Int, xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double]) + public func getAnchorCoordinate() -> [CoreLocation.CLLocationCoordinate2D] + public func getAlignmentCenter() -> [Swift.Double]? + public func getUrlFloorName() -> Swift.String? + @objc deinit +} +public struct FloorSettings { + public var floorMapNorth: Swift.Int + public var floorMapMatchingThreshold: Swift.Int + public var floorFarDistance: Swift.Int + public var floorNearDistance: Swift.Int + public var floorNotConnectedEdgeDistance: Swift.Int + public var floorErrorDetectionDistance: Swift.Int + public var floorErrorDetectionCount: Swift.Int + public var floorElevatorConnectedDistance: Swift.Int + public var floorServerConnectivityThreshold: Swift.Int + public var floorDefaultStepLength: Swift.Double + public var floorNonIMUstepCount: Swift.Int + public var floorParticleResetCounter: Swift.Int + public var floorHeight: Swift.Double + public var transCounterThreshold: Swift.Int + public var flatCounterThreshold: Swift.Int + public var iOSTransitionReadingsCount: Swift.Int + public var deltaEscalator: Swift.Double + public var ePTrustThreshold: Swift.Double + public var gateNodeDistanceThreshold: Swift.Int + public var gPSTimerThreshold: Swift.Int + public var gPSTimerDefaultValue: Swift.Int + public var gPSStartLogicDistanceThreshold: Swift.Int + public var DefaultZoomLevel: CoreFoundation.CGFloat + public var NavigationReachDistance: Swift.Int + public var instructionChangeDistanceThreshold: Swift.Double + public var epNotTrustdCountThreshold: Swift.Int + public init() + public init(mapNorth: Swift.Int, threshold: Swift.Int, farDistance: Swift.Int, nearDistance: Swift.Int, notConnectedEdgeDistance: Swift.Int, serverConnectivityThreshold: Swift.Int, errorDetectionDistance: Swift.Int, errorDetectionCount: Swift.Int, elevatorConnectedDistance: Swift.Int, defaultStepLength: Swift.Double, nonIMUstepCount: Swift.Int, particleResetCounter: Swift.Int, height: Swift.Double, transCounterThreshold: Swift.Int, flatCounterThreshold: Swift.Int, transitionReadingsCount: Swift.Int, deltaEscalator: Swift.Double, ePTrustThreshold: Swift.Double, gateNodeDistanceThreshold: Swift.Int, gPSTimerThreshold: Swift.Int, gPSTimerDefaultValue: Swift.Int, gPSStartLogicDistanceThreshold: Swift.Int, NavigationReachDistance: Swift.Int, DefaultZoomLevel: Swift.Double, instructionChangeDistanceThreshold: Swift.Double, epNotTrustdCountThreshold: Swift.Int) + public func floorServerConnectivityThresholdInSeconds() -> Swift.Double +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class Edge : ObjectiveC.NSObject { + public var edgeID: Swift.Int + public var edgeFloorID: Swift.Int + public var venueID: Swift.Int + public var p1VenueID: Swift.Int + public var p2VenueID: Swift.Int + public var edgeX1: Swift.Int + public var edgeY1: Swift.Int + public var edgeP1FloorID: Swift.Int + public var edgeX2: Swift.Int + public var edgeY2: Swift.Int + public var edgeP2FloorID: Swift.Int + public var edgeWeight: Swift.Double + public var edgeType: Penguin.EdgeTypeNew + public var edgeTransType: Penguin.TransitionEdgeType + public var perpencularDistance: Swift.Double? + public var withinEdgeIndicatorValue: Swift.Double? + public var distanceAvg: Swift.Double? + public var campusID: Swift.Int + public var outdoor: Swift.Bool + public var p1Type: Penguin.NodeType + public var p2Type: Penguin.NodeType + public var longitude1: Swift.Double + public var latitude1: Swift.Double + public var longitude2: Swift.Double + public var latitude2: Swift.Double + public func edgeLength() -> Swift.Double + public func p1toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p2toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p1() -> CoreFoundation.CGPoint + public func p2() -> CoreFoundation.CGPoint + public func deltaX() -> Swift.Int + public func deltaY() -> Swift.Int + public func edgeOrientation() -> Swift.Double + public func edgeInverseOrientation() -> Swift.Double + public func getWithinEdgeIndicator(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func getPerpendicularDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func calculateEdgeWeight(currentEP: CoreFoundation.CGPoint, previousEP: CoreFoundation.CGPoint, meanDistance: Swift.Double, threshold: Swift.Double, orientationAvailable: Swift.Bool, orientationValue: Swift.Double) -> Swift.Double + public func edgeAvgDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + @objc deinit +} +public struct PenguinPoint { + public var pointVenueID: Swift.Int + public var pointFloorID: Swift.Int + public var pointX: Swift.Int + public var pointY: Swift.Int + public var stepCount: Swift.Int + public var requestID: Swift.Int + public var orientationVector: [Swift.Double] + public var orientationAccuracy: Swift.Int + public var accelerometerAccuracy: Swift.Int + public var accuracy: Swift.Int + public var pointTypeScan: Swift.Int +} +@_inheritsConvenienceInitializers @objc open class NavigationSubPath : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var venueID: Swift.Int + public var firstEdge: Penguin.Edge + public var pathIndex: Swift.Int + public var pathEdges: [Penguin.Edge] + public var subPathsSize: Swift.Int + @objc override dynamic public init() + public init(venueID: Swift.Int, floorID: Swift.Int, subPathIndex: Swift.Int, firstEdge: Penguin.Edge, subPathEdges: [Penguin.Edge], subPathsSize: Swift.Int = 0) + @objc deinit +} +public struct NearGateData { + public let floors: [Penguin.Floor]? + public let venues: [Penguin.Venue]? +} +public struct NextRoutPathData { + public let floor: Penguin.Floor? + public let venue: Penguin.Venue? +} +extension Penguin.SystemSetting { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var desc: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.UUID_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var uuid_data: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } +} +extension Penguin.PILocationManager { + final public func setUserName(userID: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setAPIKey(key: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setServiceName(dataName: Swift.String, positionName: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setOutdoorEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setSimulationModeEnabled(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setStepDetectionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setTransitionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setMode(scanningMode: Penguin.PositionScanningMode = PositionScanningMode.FreeStyle) -> Penguin.PILocationManager + final public func setTestMode(timeInterval: Swift.Int, nonIMU: Swift.Bool) + @discardableResult + final public func setUseNonIMU(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setVenueID(venueID: Swift.Int) -> Penguin.PILocationManager + final public func setStaticWalkThreshold(staticThreshold: Swift.Double) + final public func setSlowWalkThreshold(slowWalkingThreshold: Swift.Double) + final public func setLowPassFilterPercentage(lowPassFilterPercentage: Swift.Double) + final public func setPositionCount(count: Swift.Int) + final public func setInterScanCount(count: Swift.Int) + final public func setCalibrationTotalTime(totalTime: Swift.Int) + final public func setReadingsCount(readingsCount: Swift.Int) + final public func setSpikeThreshold(spikeThreshold: Swift.Int) + final public func setTransitionExpectedTime(transitionExpectedTime: Swift.Int) + final public func setiBeaconScannerEnabled(enabled: Swift.Bool) + final public func setEddystoneScannerEnabled(enabled: Swift.Bool) + final public func setTransitionCounterThreshold(_ tcThreshold: Swift.Int) + final public func setFlatCounterThreshold(_ fcThreshold: Swift.Int) + final public func setDeltaEscalator(_ deThreshold: Swift.Double) + final public func setTransitionReadingsCount(_ trCount: Swift.Int) + @discardableResult + final public func setUpdateInBackGroundMode(isEnabled: Swift.Bool) -> Swift.Bool + final public func setFileSimulationModeEnabled(enable: Swift.Bool) + final public func setConnectivityTimeOutCount(count: Swift.Int) + final public func setConnectivityEmptyBLETimeout(milliSeconds: Swift.Int) + final public func startNavigation(pathEdges: [Penguin.Edge]) + final public func setFloor(floorID: Swift.String) + final public func setClientKeyID(key: Swift.String) + final public func setLanguage(lang: Swift.String) +} +public struct Translatable : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public protocol PILocationManagerDelegate : AnyObject { + func onLocationChange(location: Penguin.PILocation) + func onEdgeChange(edge: Penguin.Edge) + func onVenueChange(venue: Penguin.Venue) + func onFloorChange(floor: Penguin.Floor) + func onRotationChange(rotation: Penguin.PIRotation) + func onConnectivityStatusChange(status: Penguin.ServerConnectivityStatus) + func onSourceConnectivityStatusChange(status: Penguin.SourceConnectionStatus) + func onGPSStatusChangeChange(status: Penguin.SourceGPSConnectionStatus) + func onTrustedFloorChange(status: Swift.Bool) + func onTransision(status: Penguin.FloorTransitionType) + func onEpLocationChange(location: Penguin.PILocation) + func onEpException(resetSDK: Swift.Bool, exMessage: Swift.String) + func onBlePowerStatusChange(status: Penguin.BLEPowerStatus) +} +@objc public protocol PIInitializerDelegate { + @objc func onReady(warning: Penguin.WarningCode) + @objc func onInitilzationError(error: Penguin.ErrorCode) + @objc func onInitializationProgressChange(status: Penguin.SDKOperation) +} +@_inheritsConvenienceInitializers @objc(Gate_node) public class Gate_node : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct Route : Swift.Codable { + public var result: Swift.Bool? + public var message: Swift.String? + public var data: [Penguin.RouteLeg]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum RouteStatus : Swift.String { + case reached + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public struct RouteLeg : Swift.Codable { + public var sourceLocation: Penguin.SourceLocation? + public var destination: Penguin.Destination? + public var length: Swift.Double? + public var travelTime: Swift.Double? + public var shortestPath: Penguin.ShortestPath? + public init(sourceLocation: Penguin.SourceLocation?, destination: Penguin.Destination?, length: Swift.Double?, shortestPath: Penguin.ShortestPath?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class Destination : ObjectiveC.NSObject, Swift.Codable { + final public var poi: Penguin.DestinationPOI? + final public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var nearLandmark: Penguin.NearPlace? + public init(poi: Penguin.DestinationPOI?, venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class DestinationPOI : ObjectiveC.NSObject, Swift.Codable { + final public var id: Swift.Int? + final public var name: Swift.String? + public init(id: Swift.Int?, name: Swift.String?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc final public class SourceLocation : ObjectiveC.NSObject, Swift.Codable { + final public var venueID: Swift.Int?, floorID: Swift.Int?, edgeID: Swift.Int?, x: Swift.Int? + final public var y: Swift.Int? + final public var nearLandmark: Penguin.NearPlace? + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct NearPlace : Swift.Codable { + public let type: Swift.String + public let venueName: Swift.String + public let gateName: Swift.String + public let poiName: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ShortestPath : Swift.Codable { + public var count: Swift.Int? + public var subPaths: [Penguin.SubPath]? + public init(count: Swift.Int?, subPaths: [Penguin.SubPath]?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPath : ObjectiveC.NSObject, Swift.Codable { + public var index: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int?, edgesCount: Swift.Int? + public var length: Swift.Double? + public var duration: Swift.Double? + public var firstNode: Penguin.SubPathNode? + public var lastNode: Penguin.SubPathNode? + public var edges: [Penguin.RouteEdge]? + public var isOnCampus: Swift.Bool + public var coordinates: [CoreLocation.CLLocationCoordinate2D] + public init(index: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, edgesCount: Swift.Int? = nil, length: Swift.Double? = nil, duration: Swift.Double? = nil, firstNode: Penguin.SubPathNode? = nil, lastNode: Penguin.SubPathNode? = nil, edges: [Penguin.RouteEdge]? = nil, isOnCampus: Swift.Bool = true, coordinates: [CoreLocation.CLLocationCoordinate2D] = []) + public func copy() -> Penguin.SubPath + public func getIndex() -> Swift.Int + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdge : ObjectiveC.NSObject, Swift.Codable { + public var data: Penguin.RouteEdgeData? + public var firstNode: Penguin.Node?, secondNode: Penguin.Node? + public var connectedtheta: Swift.Int?, connecteddirection: Swift.Int? + public var mergedEdges: [Penguin.RouteEdge] + public var maneuverImage: UIKit.UIImage? + public var isStraight: Swift.Bool { + get + } + public var mergedEdge: Penguin.RouteEdge? { + get + } + public var isTransition: Swift.Bool { + get + } + public var isElevator: Swift.Bool { + get + } + public var isGate: Swift.Bool { + get + } + public var isEscalator: Swift.Bool { + get + } + public var isStair: Swift.Bool { + get + } + public var isRamp: Swift.Bool { + get + } + public var isInclinedTransition: Swift.Bool { + get + } + public var isVenueTransition: Swift.Bool { + get + } + public var isFloorTransition: Swift.Bool { + get + } + public var isSameTransition: Swift.Bool { + get + } + public func copy() -> Penguin.RouteEdge + public var length: Swift.Double { + get + } + public var mergedDirectionTypes: Swift.String? { + get + } + public init(data: Penguin.RouteEdgeData? = nil, firstNode: Penguin.Node? = nil, secondNode: Penguin.Node? = nil, connectedtheta: Swift.Int? = nil, connecteddirection: Swift.Int? = nil, maneuverImage: UIKit.UIImage? = nil) + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + public func mergeEdge(_ edge: Penguin.RouteEdge, mergesLengths: Swift.Bool = true) + public func mergeInclinedEdge(_ edge: Penguin.RouteEdge) + public func doesContainEdge(edgeId: Swift.Int?) -> Swift.Bool + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdgeData : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int?, campusID: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + public var type: Swift.String? + public var outdoor: Swift.Bool? + public var updateStatus: Swift.Int? + public var directionInstruction: Swift.String? + public var lengthInPixels: Swift.Double?, lengthInMeters: Swift.Double?, floorScaleFactor: Swift.Double? + public var directionType: Swift.String? + public var transitionType: Swift.String? + public init(id: Swift.Int? = nil, campusID: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, typeEdge: Swift.String? = nil, outdoor: Swift.Bool? = nil, updateStatus: Swift.Int? = nil, directionInstruction: Swift.String? = nil, lengthInPixels: Swift.Double? = nil, lengthInMeters: Swift.Double? = nil, floorScaleFactor: Swift.Double? = nil, directionType: Swift.String? = nil, transitionType: Swift.String? = nil) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class Node : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int? + public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int? + public var y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var typeNode: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public var centerPoint: CoreFoundation.CGPoint? { + get + } + public init(venueID: Swift.Int?, floorID: Swift.Int?, typeNode: Swift.String?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, desc: [Penguin.TranslatableData]) + public func getName() -> Swift.String + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func toPoint() -> CoreFoundation.CGPoint? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPathNode : ObjectiveC.NSObject, Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var type: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, type: Swift.String?, desc: [Penguin.TranslatableData]) + public func isUpEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func isDownEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func getName() -> Swift.String + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +public struct TranslatableData : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.CategoryTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var categoryIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var color: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiCount: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryDesc: Swift.String? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(Edges_Table) public class Edges_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public protocol CoreDataProtocol : AnyObject { + func getAll(filter: [Foundation.NSPredicate]?) -> Any? + func insert(data: Any) + func delete(filter: [Foundation.NSPredicate]?) -> Swift.Bool + func update(data: Any, filter: [Foundation.NSPredicate]?) + func clear() +} +@_inheritsConvenienceInitializers @objc public class PILocation : ObjectiveC.NSObject { + public var venue: Penguin.Venue? + public var floor: Penguin.Floor? + public var edge: Penguin.Edge? + public var epPosition: Penguin.PIPoint? + public var position: Penguin.PIPoint? + public var accuracy: Swift.Double? + public var source: Penguin.SourceType + public var gps: Penguin.PICLocation? + public var offCampus: Swift.Bool? + public var outMapMatching: Swift.Bool? + public var address: Swift.String? { + get + } + public var onCampusOutdoor: Swift.Bool { + get + } + public var nearData: Penguin.NearGateData? { + get + set + } + public var nextRouteData: Penguin.NextRoutPathData? { + get + set + } + public var coordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var matchingCoordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + convenience public init(venue: Penguin.Venue, floor: Penguin.Floor, edge: Penguin.Edge, epPosition: Penguin.PIPoint? = nil, position: Penguin.PIPoint? = nil, accuracy: Swift.Double = 0.0, gps: Penguin.PICLocation?, offCampus: Swift.Bool, outMapMatching: Swift.Bool?, source: Penguin.SourceType = SourceType.NONE) + @objc override dynamic public init() + @objc deinit +} +@objc public class PIPoint : ObjectiveC.NSObject { + public var point: CoreFoundation.CGPoint + public var coordinate: Penguin.PICLocation? + public init(point: CoreFoundation.CGPoint, coordinate: Penguin.PICLocation?) + @objc deinit +} +@objc public class PICLocation : ObjectiveC.NSObject, Swift.Codable { + public var latitude: Swift.Double + public var longitude: Swift.Double + public init(latitude: Swift.Double, longitude: Swift.Double) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc public class PIRotation : ObjectiveC.NSObject { + public var sensorValue: Swift.Double + public var mapRotationValue: Swift.Double + public var heading: CoreLocation.CLHeading + @objc deinit +} +extension Penguin.PILocationManager { + final public func getCurrentSubpath() -> Penguin.NavigationSubPath? + final public func getAllNavigationPath() -> [Penguin.NavigationSubPath] + final public func getSessionID() -> Swift.String + final public func getFloorTransitionType() -> Penguin.FloorTransitionType + final public func getPositionRequestErrorMessage() -> Swift.String + final public func checkResetSDKRequest() -> Swift.Bool + final public func connectionStatus() -> Swift.Int + final public func isNavigationFloorError() -> Swift.Bool + final public func isNavigationVenueError() -> Swift.Bool + final public func getInitializationProgress() -> Swift.Int + @discardableResult + final public func getVersion() -> Swift.String + final public func stopNavigation() + final public func validateLocation() + final public func isLoadingData() -> Swift.Bool + final public func isErrorPath() -> Swift.Bool + final public func isFloorError() -> Swift.Bool + final public func checkTrustedFloor() -> Swift.Bool + final public func isReady() -> Swift.Bool + final public func isGrantLocationPermsssion() -> Swift.Bool + final public func requestLocationPermsssion() + final public func getEP() -> Swift.String + final public func getLastKnownLocation() -> Penguin.PILocation? + final public func getLastKnownValidLocation() -> Penguin.PILocation? + final public func isDirectoryEnabled() -> Swift.Bool + final public func isUserOffCampus() -> Swift.Bool + final public var isOffCampusNavigationDisabled: Swift.Bool { + get + } + final public var isLocationMessageUIDisabled: Swift.Bool { + get + } +} +extension Penguin.PICLocation { + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func toCLLocation() -> CoreLocation.CLLocation +} +extension CoreLocation.CLLocationCoordinate2D { + public func isEqual(_ coord: CoreLocation.CLLocationCoordinate2D) -> Swift.Bool + public func toCLLocation() -> CoreLocation.CLLocation + public func distance(from: CoreLocation.CLLocationCoordinate2D) -> CoreLocation.CLLocationDistance + public func isCoordinateValid() -> Swift.Bool +} +@_inheritsConvenienceInitializers @objc(Floors_Table) public class Floors_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc final public class Instruction : ObjectiveC.NSObject { + final public var directionID: Swift.Int + final public var directionText: Swift.String + final public var directionImage: UIKit.UIImage? + final public var directionPoI: Penguin.POI? + final public var directionEdgeOrder: Swift.Int? + public init(directionString: Swift.String) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc final public class DirectionInstruction : ObjectiveC.NSObject { + final public var edgeID: Swift.Int? + final public var campusID: Swift.Int? + final public var venueID: Swift.Int? + final public var floorID: Swift.Int? + final public var directionInstruction: Swift.String? + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class PoIPolygonsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc final public class PIDBManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIDBManager + final public func resetCache() + final public func getVenues() -> [Penguin.Venue] + final public func getVenueByID(filterBy venueID: Swift.Int?) -> Penguin.Venue + final public func getFloorByID(filterBy id: Swift.Int) -> Penguin.Floor + final public func getFloorsByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Floor] + final public func getCampusFloor() -> Penguin.Floor? + final public func getCampusFloorSetting() -> Penguin.FloorSettings? + final public func getFloors() -> [Penguin.Floor] + final public func getFloorsSetting(filterBy id: Swift.Int) -> Penguin.FloorSettings? + final public func getEdgeByID(filterBy id: Swift.Int) -> Penguin.Edge + final public func getEdgesByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Edge] + final public func getEdgesByFloorID(filterBy floorID: Swift.Int) -> [Penguin.Edge] + final public func getEdges() -> [Penguin.Edge] + final public func getGateNode(filterBy filter: [Swift.String : Any]) -> [Penguin.GateNodeModel]? + final public func getEdgesGateNodeDataGnode() -> [Swift.Int : [Penguin.Gnode]]? + final public func getPOIPolygons() -> [Penguin.PoiPolygon]? + final public func getCategories() -> [Penguin.POICategory]? + final public func clearAll() + final public func getAllGeofenceRegions() -> [Penguin.GeofenceRegion] + final public func getGeofenceById(_ id: Swift.Int) -> Penguin.GeofenceRegion? + @objc override dynamic public init() + @objc deinit +} +public enum SourceType { + case GPS + case BLE + case NONE + public static func == (a: Penguin.SourceType, b: Penguin.SourceType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum UpdateStatus : Swift.Int { + case Unknown + case New + case Deleted + case Updated + public static func getUpdateStatus(from value: Swift.Int) -> Penguin.UpdateStatus + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum ErrorCode : Swift.Int { + case NoError = 0 + case OSNotSupported = 1 + case SignalLost = 2 + case VenuesDetailsImportError = 3 + case FloorsDetailsImportError = 4 + case SettingsImportError = 5 + case MapNorthAngleCalculationError = 6 + case EdgesDetailsImportError = 7 + case WiFiPermissionOFF = 8 + case BLEPermissionOFF = 9 + case DeviceRFNotAvailable = 10 + case VenueRFNotAvailable = 11 + case BluetoothNotEnabled = 12 + case SensorInitialError = 13 + case LocationServicesNotEnabled = 14 + case ErrorWithLoadingData = 15 + case ClientKeyIDNotSet = 17 + case NoInternet = 18 + case NonAuthorized = 19 + case InvalidKey = 20 + case LoadingNavigationError = 21 + case pathEmpty = 22 + case SelectedPOI = 23 + case LoadingErrorPathFailed = 24 + case ErrorInRemoteConfig = 25 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum WarningCode : Swift.Int { + case NoWarning = 0 + case AccelerometerSensorNotAvailable = 1 + case MagnetometerSensorNotAvailable = 2 + case MagnetometerAccuracyLow = 3 + case GyroSensorNotAvailable = 4 + case OrientationSensorNotAvailable = 5 + case BarometerSensorNotAvailable = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum PositionScanningMode : Swift.Int { + case Background = 1 + case FreeStyle = 2 + case Navigation = 3 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum HTTPMethod : Swift.String { + case options + case get + case head + case post + case put + case patch + case delete + case trace + case connect + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum EdgeTypeNew : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum NodeType : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + case campus + case none + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum TransitionEdgeType : Swift.String, Swift.Codable { + case floor + case same + case venue + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public enum ServerConnectivityStatus : Swift.Int { + case Disconnected = 1 + case Poor = 2 + case Medium = 3 + case Excellent = 4 + case EmptyBLEScans = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceConnectionStatus : Swift.Int { + case BleConnected = 0 + case GpsConnected = 1 + case BleDisconnected = 2 + case Initializing = 3 + case GpsNotResponding = 4 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceGPSConnectionStatus : Swift.Int { + case GpsConnected = 0 + case GpsNotResponding = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum BLEPowerStatus : Swift.Int { + case blePowerOff = 0 + case blePowerOn = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloorTransitionType : Swift.Int { + case none = 0 + case escalatorUp = 1 + case escalatorDown = 2 + case elevatorUp = 3 + case elevatorDown = 4 + case up = 5 + case down = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SDKOperation : Swift.Int { + case initialize = 0 + case VenueDetection = 1 + case DataLoading = 2 + case ReadyForPositionUpdate = 3 + case GetPosition = 4 + case NewVenueDataLoading = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum MapLevel { + case aboveground + case underground + public static func == (a: Penguin.MapLevel, b: Penguin.MapLevel) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc(Localize) public class Localize : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers public class DetectFloorsByClosestGate { + public static var shared: Penguin.DetectFloorsByClosestGate + public var allGate: [Penguin.GateNodeModel]? { + get + set + } + public func detectOutdoorFloorData(floorID: Swift.Int) -> Penguin.Floor? + public func detectIndoorFloorGates(floorIds: [Swift.Int]) -> [Penguin.GateNodeModel]? + public func detectOutdoorFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorEscElevNodes(floorIds: [Swift.Int]) -> [Penguin.Gnode]? + public func getConnectedFloors(floor: Penguin.Floor?) -> [Penguin.Floor] + @objc deinit +} +extension Penguin.VenueTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var arabic_name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_wifi: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_ble: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_mix: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var points: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var centerPoint: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_default: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLat: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLng: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedVenues: [Swift.Int] { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc final public class PIDirectionsService : ObjectiveC.NSObject { + public static var shared: Penguin.PIDirectionsService + final public var delegate: (any Penguin.PIDirectionsServiceDelegate)? + final public func startNavigation() + final public func continueNavigation(skipping matchedStops: Swift.Int) + final public func stopNavigation() + final public func recalculteRoutingPath() + final public func getNavigationRoute(parameters: [Swift.String : Any], completion: @escaping (Penguin.Route?) -> Swift.Void) + final public func getIndexCurrentFloorPath() -> Swift.Int? + final public func getCurrentSubpathIndex() -> Swift.Int + final public func getCurrentLegIndex() -> Swift.Int + final public func setCurrentIndexSubPath(index: Swift.Int) + final public func getCurrentSubPath() + final public func getBearingAngle() -> CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +public enum GateType { + case Indoor + case Outdoor + public static func == (a: Penguin.GateType, b: Penguin.GateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc final public class PILocationManager : ObjectiveC.NSObject { + public static var shared: Penguin.PILocationManager + weak final public var delegate: (any Penguin.PILocationManagerDelegate)? + weak final public var initDelegate: (any Penguin.PIInitializerDelegate)? + final public var lastKnownLocation: Penguin.PILocation? + final public var lastValidLocation: Penguin.PILocation? + final public var selectedLanguage: Penguin.LangNames + public static func getVersion() -> Swift.String + final public func startUpdateLocation() + final public func build() + final public func stopUpdateLocation() + final public func getTokenKey(userID: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + @objc override dynamic public init() + @objc deinit +} +#if compiler(>=5.3) && $NoncopyableGenerics +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#else +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#endif +extension Penguin.Geofence_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var radius: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var title: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geofenceDescription: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var endDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var validity: Foundation.Date? { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +public struct GeofenceRegion : Swift.Codable { + public var longitude: Swift.Double? + public var latitude: Swift.Double? + public var radius: Swift.Int? + public var id: Swift.Int? + public var localizedTitle: Swift.String? + public var localizedDescription: Swift.String? + public var validity: Foundation.Date? + public var coordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_hasMissingDesignatedInitializers final public class SubPathManager { + public static var subPaths: [Penguin.SubPath]? + final public class func setRoutPath(paths: [Penguin.SubPath]) + final public class func getCurrentSubPath() -> Penguin.SubPath? + final public class func getNextWalkPath() -> Penguin.SubPath? + final public class func getIndexOfSubPath(subPath: Penguin.SubPath?) -> Swift.Int? + final public class func isNextLastPath() -> Swift.Bool + final public class func isCurrentPathLastFloor() -> Swift.Bool + final public class func getCurrentLastNodeCoordinate() -> CoreLocation.CLLocationCoordinate2D? + final public class func getNextVenueID() -> Swift.Int? + final public class func getNextFloorID() -> Swift.Int? + final public class func getNextFloor() -> Penguin.Floor? + final public class func getNextVenue() -> Penguin.Venue? + final public class func extractCoordinates(floorPath: Penguin.SubPath) -> [CoreLocation.CLLocationCoordinate2D] + @objc deinit +} +public struct AlignmentParameters : Swift.Codable { + public var xyToLongParameters: [Swift.Double]?, xyToLatParameters: [Swift.Double]?, longlatToXParameters: [Swift.Double]?, longlatToYParameters: [Swift.Double]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.Last_update_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.HttpMethod : Swift.Equatable {} +extension Penguin.HttpMethod : Swift.Hashable {} +extension Penguin.HttpMethod : Swift.RawRepresentable {} +extension Penguin.LangNames : Swift.Equatable {} +extension Penguin.LangNames : Swift.Hashable {} +extension Penguin.LangNames : Swift.RawRepresentable {} +extension Penguin.RouteStatus : Swift.Equatable {} +extension Penguin.RouteStatus : Swift.Hashable {} +extension Penguin.RouteStatus : Swift.RawRepresentable {} +extension Penguin.SourceType : Swift.Equatable {} +extension Penguin.SourceType : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.Equatable {} +extension Penguin.UpdateStatus : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.RawRepresentable {} +extension Penguin.ErrorCode : Swift.Equatable {} +extension Penguin.ErrorCode : Swift.Hashable {} +extension Penguin.ErrorCode : Swift.RawRepresentable {} +extension Penguin.WarningCode : Swift.Equatable {} +extension Penguin.WarningCode : Swift.Hashable {} +extension Penguin.WarningCode : Swift.RawRepresentable {} +extension Penguin.PositionScanningMode : Swift.Equatable {} +extension Penguin.PositionScanningMode : Swift.Hashable {} +extension Penguin.PositionScanningMode : Swift.RawRepresentable {} +extension Penguin.HTTPMethod : Swift.Equatable {} +extension Penguin.HTTPMethod : Swift.Hashable {} +extension Penguin.HTTPMethod : Swift.RawRepresentable {} +extension Penguin.EdgeTypeNew : Swift.Equatable {} +extension Penguin.EdgeTypeNew : Swift.Hashable {} +extension Penguin.EdgeTypeNew : Swift.RawRepresentable {} +extension Penguin.NodeType : Swift.Equatable {} +extension Penguin.NodeType : Swift.Hashable {} +extension Penguin.NodeType : Swift.RawRepresentable {} +extension Penguin.TransitionEdgeType : Swift.Equatable {} +extension Penguin.TransitionEdgeType : Swift.Hashable {} +extension Penguin.TransitionEdgeType : Swift.RawRepresentable {} +extension Penguin.ServerConnectivityStatus : Swift.Equatable {} +extension Penguin.ServerConnectivityStatus : Swift.Hashable {} +extension Penguin.ServerConnectivityStatus : Swift.RawRepresentable {} +extension Penguin.SourceConnectionStatus : Swift.Equatable {} +extension Penguin.SourceConnectionStatus : Swift.Hashable {} +extension Penguin.SourceConnectionStatus : Swift.RawRepresentable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Equatable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Hashable {} +extension Penguin.SourceGPSConnectionStatus : Swift.RawRepresentable {} +extension Penguin.BLEPowerStatus : Swift.Equatable {} +extension Penguin.BLEPowerStatus : Swift.Hashable {} +extension Penguin.BLEPowerStatus : Swift.RawRepresentable {} +extension Penguin.FloorTransitionType : Swift.Equatable {} +extension Penguin.FloorTransitionType : Swift.Hashable {} +extension Penguin.FloorTransitionType : Swift.RawRepresentable {} +extension Penguin.SDKOperation : Swift.Equatable {} +extension Penguin.SDKOperation : Swift.Hashable {} +extension Penguin.SDKOperation : Swift.RawRepresentable {} +extension Penguin.MapLevel : Swift.Equatable {} +extension Penguin.MapLevel : Swift.Hashable {} +extension Penguin.GateType : Swift.Equatable {} +extension Penguin.GateType : Swift.Hashable {} diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 00000000..68d69484 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 00000000..a93091a2 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1908 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name Penguin +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AdSupport +import CoreBluetooth +import CoreData +import CoreLocation +import CoreMotion +import Darwin +import Foundation +import MessageUI +import Network +@_exported import Penguin +import Swift +import SystemConfiguration +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import Darwin.sys.sysctl +@objc @_inheritsConvenienceInitializers final public class POI : ObjectiveC.NSObject { + final public var ID: Swift.Int + final public var floorID: Swift.Int + final public var zonePoints: Swift.String? + final public var name: Swift.String + final public var poiDescription: Swift.String + final public var iconUrl: Swift.String? + final public func centerPoint() -> CoreFoundation.CGPoint + final public func poiZone() -> QuartzCore.CAShapeLayer? + @objc override dynamic public init() + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class UtilGps : ObjectiveC.NSObject { + public static func CoordinateInsidePolygon(longitude: Swift.Double, latitude: Swift.Double, pointsListLongitude: [Swift.Double], pointsListLatitude: [Swift.Double]) -> Swift.Bool + public static func Angle2D(y1: Swift.Double, x1: Swift.Double, y2: Swift.Double, x2: Swift.Double) -> Swift.Double + public static func isValidGpsCoordinate(latitude: Swift.Double, longitude: Swift.Double) -> Swift.Bool + public class func GetXYold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double], longLatPoint: [Swift.Double], isFromTimer: Swift.Bool = false) -> CoreFoundation.CGPoint? + public static func GetLongLatold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, xyPoints: CoreFoundation.CGPoint, originlonglat: [Swift.Double]) -> [Swift.Double]? + public static func Rotate(xDifference: Swift.Double, YDifference: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double]?) -> [Swift.Double]? + public func swapEdges(basePoint: CoreFoundation.CGPoint, toBeSwappedEdges: [Penguin.Edge]) -> [Penguin.Edge] + public static func convertPoint(to point: CoreFoundation.CGPoint, venue: Penguin.Venue, floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToLongLat(floorAlignmentParameters: Penguin.AlignmentParameters, point: CoreFoundation.CGPoint) -> [Swift.Double]? + public static func getLongitude(for point: CoreFoundation.CGPoint, on floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToXY(floorAlignmentParameters: Penguin.AlignmentParameters, longLatPoint: [Swift.Double]) -> CoreFoundation.CGPoint? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(SystemSetting) public class SystemSetting : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.Edges_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1FloorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedtheta: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connecteddirection: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var transitionType: Swift.String { + @objc get + @objc set + } +} +public enum PIResponse { + case SUCCESS(Foundation.Data?, Foundation.HTTPURLResponse?, T?) + case FAILER(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) +} +public enum HttpMethod : Swift.String { + case GET + case POST + case DELETE + case PUT + case PATCH + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_inheritsConvenienceInitializers @objc public class PIAPIManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIAPIManager + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: Any](), completion: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: String](), decodeTo: T.Type?, complete: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? where T : Swift.Decodable, T : Swift.Encodable + @objc override dynamic public init() + @objc deinit +} +public protocol PIDirectionsServiceDelegate { + func onRoutePathReady(route: Penguin.Route?) + func onFailLoadRoute(errorCode: Penguin.ErrorCode) + func onStartNavigation() + func onStopNavigation() + func onInstructionReady(instructionList: [Penguin.DirectionInstruction]) + func onErrorPath(isError: Swift.Bool) + func onErrorFloor(status: Swift.Bool) + func onErrorVenue(status: Swift.Bool) + func onReachDestination() + func onReachedEndSubPath(type: Penguin.NodeType) + func onErrorPathReady(errorEdges: [Penguin.ErrorEdge]?) + func onSubPathChange(subPath: Penguin.NavigationSubPath) +} +extension Penguin.PoIPolygonsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorid: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoonpoint: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoon_center_point: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categorycolor: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var iconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmark: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLatitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLongitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var showOnMap: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkFilledIconUrl: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.FloorSettings_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var floorID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Localize { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var code: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value_type: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Gate_node { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campus_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var edge_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floor_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_floor_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_connected_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isCampusGate: Swift.Bool { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(UUID_Table) public class UUID_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloorSettings_Table) public class FloorSettings_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.VenueSettingsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var venueID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Floors_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var image: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var scale_factor: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var level: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var icon_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_url: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_north: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var far_dist: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var near_dest: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var serverConnectivityThreshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentCenter: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentOrigin: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScale: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleX: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleY: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentRotation: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var instructionDistanceThreshold: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isDefault: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLongParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLatParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToXParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToYParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geoJSONURL: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapWidth: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var updateStatus: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(VenueTable) public class VenueTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct PoIPolygonsModel : Swift.Codable { + public var data: [Penguin.PoiPolygon]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PoiPolygon : Swift.Codable { + public var id: Swift.Int?, floorID: Swift.Int? + public var name: [Penguin.Translatable]? + public var localizedName: Swift.String? + public var zonePoints: [Penguin.ZonePoint]? + public var zoneCenterPoint: Penguin.ZoneCenterPoint? + public var categoryColor: Swift.String? + public var iconImage: Swift.String? + public var updateStatus: Swift.Int? + public var iconUrl: Swift.String? + public var framedIconUrl: Swift.String? + public var landmark: Swift.Bool? + public var landmarkIconUrl: Swift.String? + public var landmarkFilledIconUrl: Swift.String? + public var venueId: Swift.Int? + public var categoryId: Swift.Int? + public var extrusionHeight: Swift.Int + public var threeDModel: Penguin.ThreeDimensionalModel? + public var showOnMap: Swift.Bool? + public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public var isIndoor: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZoneCenterPoint : Swift.Codable { + public var xy: Penguin.PositionXY? + public var longLat: Penguin.LongLat? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct LongLat : Swift.Codable { + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PositionXY : Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZonePoint : Swift.Codable { + public var orderIndex: Swift.Int?, x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Swift.Double { + public func toDeg() -> Swift.Double + public func toRad() -> Swift.Double +} +@_inheritsConvenienceInitializers @objc(Last_update_Table) public class Last_update_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(VenueSettingsTable) public class VenueSettingsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(CategoryTable) public class CategoryTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public enum LangNames : Swift.String { + case ar + case en + case Default + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalizableModel : ObjectiveC.NSObject { + @objc deinit +} +public struct CategoryResponse : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct POICategory : Swift.Codable { + public var id: Swift.Int?, updateStatus: Swift.Int? + public var categoryIconUrl: Swift.String?, framedIconUrl: Swift.String? + public var color: Swift.String? + public var poiCount: Swift.Int? + public var localizedName: Swift.String? + public var localizedDescripition: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class ErrorEdge : ObjectiveC.NSObject, Swift.Codable { + final public let campusID: Swift.Int + final public let venueID: Swift.Int + final public let floorID: Swift.Int + final public let id: Swift.Int + final public let type: Swift.Int + final public let outdoor: Swift.Bool + final public let updateStatus: Swift.Int + final public let p1VenueID: Swift.Int + final public let p1FloorID: Swift.Int + final public let p1TypeID: Swift.Int + final public let x1: Swift.Int + final public let y1: Swift.Int + final public let longitude1: Swift.Double + final public let latitude1: Swift.Double + final public let p2VenueID: Swift.Int + final public let p2FloorID: Swift.Int + final public let p2TypeID: Swift.Int + final public let x2: Swift.Int + final public let y2: Swift.Int + final public let longitude2: Swift.Double + final public let latitude2: Swift.Double + final public let connectedTheta: Swift.Double + final public let connectedDirection: Swift.Int + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @objc(Geofence_Table) public class Geofence_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension UIKit.UIDevice { + @_Concurrency.MainActor @preconcurrency public static var marketingName: Swift.String { + get + } +} +public struct IPAddressDetails { + public var dataAPIAddress: Swift.String + public var positionAPIAddress: Swift.String + public var thirdPartyAPIAddress: Swift.String + public init() +} +@_hasMissingDesignatedInitializers final public class InternetConnectionManager { + public static func isConnectedToNetwork() -> Swift.Bool + @objc deinit +} +final public class Gnode { + public init(x: Swift.Int = 0, y: Swift.Int = 0, edgeID: Swift.Int = -1, floorID: Swift.Int = -1, venueID: Swift.Int = -1, typeNum: Penguin.NodeType = .normal, lng: Swift.Double = 0.0, lat: Swift.Double = 0.0, type: Penguin.GateType = .Indoor) + final public var x: Swift.Int + final public var y: Swift.Int + final public var floorID: Swift.Int + final public var venueID: Swift.Int + final public var edgeID: Swift.Int + final public var typeNum: Penguin.NodeType + final public var lng: Swift.Double + final public var lat: Swift.Double + final public var type: Penguin.GateType + final public var nodeType: Penguin.NodeType? { + get + } + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public init() + @objc deinit +} +public struct ThreeDimensionalModel : Swift.Codable { + public var url: Swift.String? + public var centerLongitude: Swift.Double? + public var centerLatitude: Swift.Double? + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class Venue : ObjectiveC.NSObject { + final public var venueID: Swift.Int + final public var venueName: Swift.String + final public var venueArabicName: Swift.String + final public var isWifi: Swift.Bool + final public var isBLE: Swift.Bool + final public var isMix: Swift.Bool + final public var campusId: Swift.Int + final public var venueUpdateStatus: Swift.Int + final public var venueSettings: Penguin.VenueSettings + final public var latPoints: [Swift.Double] + final public var lngPoints: [Swift.Double] + final public var points: [CoreLocation.CLLocationCoordinate2D] + final public var centerPoint: Swift.String + final public var isDefault: Swift.Bool + final public var isUnderground: Swift.Bool + final public var extrusionHeight: Swift.Int + final public var threeDModel: Penguin.ThreeDimensionalModel? + final public var level: Penguin.MapLevel { + get + } + final public var trimmedName: Swift.String { + get + } + final public var connectedVenues: [Swift.Int] + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func getCenterPoints() -> [Swift.Double]? + final public func findMaxLatitudePoint() -> CoreLocation.CLLocationCoordinate2D? + final public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public init(data: [Swift.String : Any]?) + @objc deinit +} +public protocol NodeRepresentable { + var nodeType: Penguin.NodeType? { get } + var isUpEscalator: Swift.Bool { get } + var isDownEscalator: Swift.Bool { get } +} +@_hasMissingDesignatedInitializers final public class GateNodeModel { + final public var id: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + final public var campusID: Swift.Int?, edgeID: Swift.Int? + final public var outdoor: Swift.Bool?, is_floor_gate_node: Swift.Bool?, is_connected_gate_node: Swift.Bool? + final public var updateStatus: Swift.Int? + final public var x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var name: Swift.String? + final public var type: Penguin.NodeType? + final public var nodeType: Penguin.NodeType? { + get + } + final public var isCampusGate: Swift.Bool? + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func toCGPoint() -> CoreFoundation.CGPoint? + @objc deinit +} +@_hasMissingDesignatedInitializers public class VenueSettings { + public var scanInterval: Swift.Int + public var positionCount: Swift.Int + public var interScanCount: Swift.Int + public var epTimeOutCount: Swift.Int + public var BLEScanOutOfCoverage: Swift.Int + public var emptyBLEScanTimeOut: Swift.Int + public var tStatic: Swift.Float + public var lowPassFilterFactor: Swift.Float + public var tSlow: Swift.Float + public var delta_filter: Swift.Float + public var VenueDetectionAfterTriggerThreshold: Swift.Int + public var GpsWithinPolygonThreshold: Swift.Int + public var GetEPExceptionResponseThreshold: Swift.Int + public var GPSDistanceOutOfThresholdCount: Swift.Int + public var BeaconVendors: Swift.String + public var GpsAccuracyThreshold: Swift.Double + public var GpsAccuracyCountThreshold: Swift.Int + public func getVendors() -> [Swift.String] + public func isMinewBecon() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc public class Floor : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var floorVenueID: Swift.Int + public var floorName: Swift.String + public var floorDescription: Swift.String + public var floorMapUrl: Swift.String + public var floorMapImage: UIKit.UIImage + public var floorIconID: Swift.Int + public var floorIconImage: UIKit.UIImage + public var floorOrder: Swift.Int + public var floorMapScaleFactor: Swift.Double + public var isDefault: Swift.Bool + public var isUnderground: Swift.Bool + public var alignmentCenter: Swift.String + public var alignmentOrigin: Swift.String + public var alignmentScale: Swift.Double + public var alignmentRotation: Swift.Double + public var alignmentScaleX: Swift.Double + public var alignmentScaleY: Swift.Double + public var xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double] + public var label: Swift.String + public var geoJsonUrl: Swift.String + public var updateStatus: Swift.Int + public var venue: Penguin.Venue { + get + } + public var level: Penguin.MapLevel { + get + } + public var setting: Penguin.FloorSettings? { + get + } + @objc override dynamic public init() + public init(floorID: Swift.Int, venueID: Swift.Int, name: Swift.String, description: Swift.String, mapUrl: Swift.String, mapScaleFactor: Swift.Double, iconID: Swift.Int, floorOrder: Swift.Int, alignmentCenter: Swift.String, alignmentOrigin: Swift.String, alignmentScale: Swift.Double = 0.0, alignmentScaleX: Swift.Double, alignmentScaleY: Swift.Double, alignmentRotation: Swift.Double, isDefault: Swift.Bool, isUnderground: Swift.Bool, label: Swift.String, goeJsonUrl: Swift.String, updateStatus: Swift.Int, xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double]) + public func getAnchorCoordinate() -> [CoreLocation.CLLocationCoordinate2D] + public func getAlignmentCenter() -> [Swift.Double]? + public func getUrlFloorName() -> Swift.String? + @objc deinit +} +public struct FloorSettings { + public var floorMapNorth: Swift.Int + public var floorMapMatchingThreshold: Swift.Int + public var floorFarDistance: Swift.Int + public var floorNearDistance: Swift.Int + public var floorNotConnectedEdgeDistance: Swift.Int + public var floorErrorDetectionDistance: Swift.Int + public var floorErrorDetectionCount: Swift.Int + public var floorElevatorConnectedDistance: Swift.Int + public var floorServerConnectivityThreshold: Swift.Int + public var floorDefaultStepLength: Swift.Double + public var floorNonIMUstepCount: Swift.Int + public var floorParticleResetCounter: Swift.Int + public var floorHeight: Swift.Double + public var transCounterThreshold: Swift.Int + public var flatCounterThreshold: Swift.Int + public var iOSTransitionReadingsCount: Swift.Int + public var deltaEscalator: Swift.Double + public var ePTrustThreshold: Swift.Double + public var gateNodeDistanceThreshold: Swift.Int + public var gPSTimerThreshold: Swift.Int + public var gPSTimerDefaultValue: Swift.Int + public var gPSStartLogicDistanceThreshold: Swift.Int + public var DefaultZoomLevel: CoreFoundation.CGFloat + public var NavigationReachDistance: Swift.Int + public var instructionChangeDistanceThreshold: Swift.Double + public var epNotTrustdCountThreshold: Swift.Int + public init() + public init(mapNorth: Swift.Int, threshold: Swift.Int, farDistance: Swift.Int, nearDistance: Swift.Int, notConnectedEdgeDistance: Swift.Int, serverConnectivityThreshold: Swift.Int, errorDetectionDistance: Swift.Int, errorDetectionCount: Swift.Int, elevatorConnectedDistance: Swift.Int, defaultStepLength: Swift.Double, nonIMUstepCount: Swift.Int, particleResetCounter: Swift.Int, height: Swift.Double, transCounterThreshold: Swift.Int, flatCounterThreshold: Swift.Int, transitionReadingsCount: Swift.Int, deltaEscalator: Swift.Double, ePTrustThreshold: Swift.Double, gateNodeDistanceThreshold: Swift.Int, gPSTimerThreshold: Swift.Int, gPSTimerDefaultValue: Swift.Int, gPSStartLogicDistanceThreshold: Swift.Int, NavigationReachDistance: Swift.Int, DefaultZoomLevel: Swift.Double, instructionChangeDistanceThreshold: Swift.Double, epNotTrustdCountThreshold: Swift.Int) + public func floorServerConnectivityThresholdInSeconds() -> Swift.Double +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class Edge : ObjectiveC.NSObject { + public var edgeID: Swift.Int + public var edgeFloorID: Swift.Int + public var venueID: Swift.Int + public var p1VenueID: Swift.Int + public var p2VenueID: Swift.Int + public var edgeX1: Swift.Int + public var edgeY1: Swift.Int + public var edgeP1FloorID: Swift.Int + public var edgeX2: Swift.Int + public var edgeY2: Swift.Int + public var edgeP2FloorID: Swift.Int + public var edgeWeight: Swift.Double + public var edgeType: Penguin.EdgeTypeNew + public var edgeTransType: Penguin.TransitionEdgeType + public var perpencularDistance: Swift.Double? + public var withinEdgeIndicatorValue: Swift.Double? + public var distanceAvg: Swift.Double? + public var campusID: Swift.Int + public var outdoor: Swift.Bool + public var p1Type: Penguin.NodeType + public var p2Type: Penguin.NodeType + public var longitude1: Swift.Double + public var latitude1: Swift.Double + public var longitude2: Swift.Double + public var latitude2: Swift.Double + public func edgeLength() -> Swift.Double + public func p1toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p2toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p1() -> CoreFoundation.CGPoint + public func p2() -> CoreFoundation.CGPoint + public func deltaX() -> Swift.Int + public func deltaY() -> Swift.Int + public func edgeOrientation() -> Swift.Double + public func edgeInverseOrientation() -> Swift.Double + public func getWithinEdgeIndicator(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func getPerpendicularDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func calculateEdgeWeight(currentEP: CoreFoundation.CGPoint, previousEP: CoreFoundation.CGPoint, meanDistance: Swift.Double, threshold: Swift.Double, orientationAvailable: Swift.Bool, orientationValue: Swift.Double) -> Swift.Double + public func edgeAvgDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + @objc deinit +} +public struct PenguinPoint { + public var pointVenueID: Swift.Int + public var pointFloorID: Swift.Int + public var pointX: Swift.Int + public var pointY: Swift.Int + public var stepCount: Swift.Int + public var requestID: Swift.Int + public var orientationVector: [Swift.Double] + public var orientationAccuracy: Swift.Int + public var accelerometerAccuracy: Swift.Int + public var accuracy: Swift.Int + public var pointTypeScan: Swift.Int +} +@_inheritsConvenienceInitializers @objc open class NavigationSubPath : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var venueID: Swift.Int + public var firstEdge: Penguin.Edge + public var pathIndex: Swift.Int + public var pathEdges: [Penguin.Edge] + public var subPathsSize: Swift.Int + @objc override dynamic public init() + public init(venueID: Swift.Int, floorID: Swift.Int, subPathIndex: Swift.Int, firstEdge: Penguin.Edge, subPathEdges: [Penguin.Edge], subPathsSize: Swift.Int = 0) + @objc deinit +} +public struct NearGateData { + public let floors: [Penguin.Floor]? + public let venues: [Penguin.Venue]? +} +public struct NextRoutPathData { + public let floor: Penguin.Floor? + public let venue: Penguin.Venue? +} +extension Penguin.SystemSetting { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var desc: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.UUID_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var uuid_data: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } +} +extension Penguin.PILocationManager { + final public func setUserName(userID: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setAPIKey(key: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setServiceName(dataName: Swift.String, positionName: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setOutdoorEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setSimulationModeEnabled(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setStepDetectionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setTransitionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setMode(scanningMode: Penguin.PositionScanningMode = PositionScanningMode.FreeStyle) -> Penguin.PILocationManager + final public func setTestMode(timeInterval: Swift.Int, nonIMU: Swift.Bool) + @discardableResult + final public func setUseNonIMU(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setVenueID(venueID: Swift.Int) -> Penguin.PILocationManager + final public func setStaticWalkThreshold(staticThreshold: Swift.Double) + final public func setSlowWalkThreshold(slowWalkingThreshold: Swift.Double) + final public func setLowPassFilterPercentage(lowPassFilterPercentage: Swift.Double) + final public func setPositionCount(count: Swift.Int) + final public func setInterScanCount(count: Swift.Int) + final public func setCalibrationTotalTime(totalTime: Swift.Int) + final public func setReadingsCount(readingsCount: Swift.Int) + final public func setSpikeThreshold(spikeThreshold: Swift.Int) + final public func setTransitionExpectedTime(transitionExpectedTime: Swift.Int) + final public func setiBeaconScannerEnabled(enabled: Swift.Bool) + final public func setEddystoneScannerEnabled(enabled: Swift.Bool) + final public func setTransitionCounterThreshold(_ tcThreshold: Swift.Int) + final public func setFlatCounterThreshold(_ fcThreshold: Swift.Int) + final public func setDeltaEscalator(_ deThreshold: Swift.Double) + final public func setTransitionReadingsCount(_ trCount: Swift.Int) + @discardableResult + final public func setUpdateInBackGroundMode(isEnabled: Swift.Bool) -> Swift.Bool + final public func setFileSimulationModeEnabled(enable: Swift.Bool) + final public func setConnectivityTimeOutCount(count: Swift.Int) + final public func setConnectivityEmptyBLETimeout(milliSeconds: Swift.Int) + final public func startNavigation(pathEdges: [Penguin.Edge]) + final public func setFloor(floorID: Swift.String) + final public func setClientKeyID(key: Swift.String) + final public func setLanguage(lang: Swift.String) +} +public struct Translatable : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public protocol PILocationManagerDelegate : AnyObject { + func onLocationChange(location: Penguin.PILocation) + func onEdgeChange(edge: Penguin.Edge) + func onVenueChange(venue: Penguin.Venue) + func onFloorChange(floor: Penguin.Floor) + func onRotationChange(rotation: Penguin.PIRotation) + func onConnectivityStatusChange(status: Penguin.ServerConnectivityStatus) + func onSourceConnectivityStatusChange(status: Penguin.SourceConnectionStatus) + func onGPSStatusChangeChange(status: Penguin.SourceGPSConnectionStatus) + func onTrustedFloorChange(status: Swift.Bool) + func onTransision(status: Penguin.FloorTransitionType) + func onEpLocationChange(location: Penguin.PILocation) + func onEpException(resetSDK: Swift.Bool, exMessage: Swift.String) + func onBlePowerStatusChange(status: Penguin.BLEPowerStatus) +} +@objc public protocol PIInitializerDelegate { + @objc func onReady(warning: Penguin.WarningCode) + @objc func onInitilzationError(error: Penguin.ErrorCode) + @objc func onInitializationProgressChange(status: Penguin.SDKOperation) +} +@_inheritsConvenienceInitializers @objc(Gate_node) public class Gate_node : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct Route : Swift.Codable { + public var result: Swift.Bool? + public var message: Swift.String? + public var data: [Penguin.RouteLeg]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum RouteStatus : Swift.String { + case reached + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public struct RouteLeg : Swift.Codable { + public var sourceLocation: Penguin.SourceLocation? + public var destination: Penguin.Destination? + public var length: Swift.Double? + public var travelTime: Swift.Double? + public var shortestPath: Penguin.ShortestPath? + public init(sourceLocation: Penguin.SourceLocation?, destination: Penguin.Destination?, length: Swift.Double?, shortestPath: Penguin.ShortestPath?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class Destination : ObjectiveC.NSObject, Swift.Codable { + final public var poi: Penguin.DestinationPOI? + final public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var nearLandmark: Penguin.NearPlace? + public init(poi: Penguin.DestinationPOI?, venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class DestinationPOI : ObjectiveC.NSObject, Swift.Codable { + final public var id: Swift.Int? + final public var name: Swift.String? + public init(id: Swift.Int?, name: Swift.String?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc final public class SourceLocation : ObjectiveC.NSObject, Swift.Codable { + final public var venueID: Swift.Int?, floorID: Swift.Int?, edgeID: Swift.Int?, x: Swift.Int? + final public var y: Swift.Int? + final public var nearLandmark: Penguin.NearPlace? + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct NearPlace : Swift.Codable { + public let type: Swift.String + public let venueName: Swift.String + public let gateName: Swift.String + public let poiName: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ShortestPath : Swift.Codable { + public var count: Swift.Int? + public var subPaths: [Penguin.SubPath]? + public init(count: Swift.Int?, subPaths: [Penguin.SubPath]?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPath : ObjectiveC.NSObject, Swift.Codable { + public var index: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int?, edgesCount: Swift.Int? + public var length: Swift.Double? + public var duration: Swift.Double? + public var firstNode: Penguin.SubPathNode? + public var lastNode: Penguin.SubPathNode? + public var edges: [Penguin.RouteEdge]? + public var isOnCampus: Swift.Bool + public var coordinates: [CoreLocation.CLLocationCoordinate2D] + public init(index: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, edgesCount: Swift.Int? = nil, length: Swift.Double? = nil, duration: Swift.Double? = nil, firstNode: Penguin.SubPathNode? = nil, lastNode: Penguin.SubPathNode? = nil, edges: [Penguin.RouteEdge]? = nil, isOnCampus: Swift.Bool = true, coordinates: [CoreLocation.CLLocationCoordinate2D] = []) + public func copy() -> Penguin.SubPath + public func getIndex() -> Swift.Int + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdge : ObjectiveC.NSObject, Swift.Codable { + public var data: Penguin.RouteEdgeData? + public var firstNode: Penguin.Node?, secondNode: Penguin.Node? + public var connectedtheta: Swift.Int?, connecteddirection: Swift.Int? + public var mergedEdges: [Penguin.RouteEdge] + public var maneuverImage: UIKit.UIImage? + public var isStraight: Swift.Bool { + get + } + public var mergedEdge: Penguin.RouteEdge? { + get + } + public var isTransition: Swift.Bool { + get + } + public var isElevator: Swift.Bool { + get + } + public var isGate: Swift.Bool { + get + } + public var isEscalator: Swift.Bool { + get + } + public var isStair: Swift.Bool { + get + } + public var isRamp: Swift.Bool { + get + } + public var isInclinedTransition: Swift.Bool { + get + } + public var isVenueTransition: Swift.Bool { + get + } + public var isFloorTransition: Swift.Bool { + get + } + public var isSameTransition: Swift.Bool { + get + } + public func copy() -> Penguin.RouteEdge + public var length: Swift.Double { + get + } + public var mergedDirectionTypes: Swift.String? { + get + } + public init(data: Penguin.RouteEdgeData? = nil, firstNode: Penguin.Node? = nil, secondNode: Penguin.Node? = nil, connectedtheta: Swift.Int? = nil, connecteddirection: Swift.Int? = nil, maneuverImage: UIKit.UIImage? = nil) + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + public func mergeEdge(_ edge: Penguin.RouteEdge, mergesLengths: Swift.Bool = true) + public func mergeInclinedEdge(_ edge: Penguin.RouteEdge) + public func doesContainEdge(edgeId: Swift.Int?) -> Swift.Bool + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdgeData : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int?, campusID: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + public var type: Swift.String? + public var outdoor: Swift.Bool? + public var updateStatus: Swift.Int? + public var directionInstruction: Swift.String? + public var lengthInPixels: Swift.Double?, lengthInMeters: Swift.Double?, floorScaleFactor: Swift.Double? + public var directionType: Swift.String? + public var transitionType: Swift.String? + public init(id: Swift.Int? = nil, campusID: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, typeEdge: Swift.String? = nil, outdoor: Swift.Bool? = nil, updateStatus: Swift.Int? = nil, directionInstruction: Swift.String? = nil, lengthInPixels: Swift.Double? = nil, lengthInMeters: Swift.Double? = nil, floorScaleFactor: Swift.Double? = nil, directionType: Swift.String? = nil, transitionType: Swift.String? = nil) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class Node : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int? + public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int? + public var y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var typeNode: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public var centerPoint: CoreFoundation.CGPoint? { + get + } + public init(venueID: Swift.Int?, floorID: Swift.Int?, typeNode: Swift.String?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, desc: [Penguin.TranslatableData]) + public func getName() -> Swift.String + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func toPoint() -> CoreFoundation.CGPoint? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPathNode : ObjectiveC.NSObject, Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var type: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, type: Swift.String?, desc: [Penguin.TranslatableData]) + public func isUpEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func isDownEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func getName() -> Swift.String + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +public struct TranslatableData : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.CategoryTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var categoryIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var color: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiCount: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryDesc: Swift.String? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(Edges_Table) public class Edges_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public protocol CoreDataProtocol : AnyObject { + func getAll(filter: [Foundation.NSPredicate]?) -> Any? + func insert(data: Any) + func delete(filter: [Foundation.NSPredicate]?) -> Swift.Bool + func update(data: Any, filter: [Foundation.NSPredicate]?) + func clear() +} +@_inheritsConvenienceInitializers @objc public class PILocation : ObjectiveC.NSObject { + public var venue: Penguin.Venue? + public var floor: Penguin.Floor? + public var edge: Penguin.Edge? + public var epPosition: Penguin.PIPoint? + public var position: Penguin.PIPoint? + public var accuracy: Swift.Double? + public var source: Penguin.SourceType + public var gps: Penguin.PICLocation? + public var offCampus: Swift.Bool? + public var outMapMatching: Swift.Bool? + public var address: Swift.String? { + get + } + public var onCampusOutdoor: Swift.Bool { + get + } + public var nearData: Penguin.NearGateData? { + get + set + } + public var nextRouteData: Penguin.NextRoutPathData? { + get + set + } + public var coordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var matchingCoordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + convenience public init(venue: Penguin.Venue, floor: Penguin.Floor, edge: Penguin.Edge, epPosition: Penguin.PIPoint? = nil, position: Penguin.PIPoint? = nil, accuracy: Swift.Double = 0.0, gps: Penguin.PICLocation?, offCampus: Swift.Bool, outMapMatching: Swift.Bool?, source: Penguin.SourceType = SourceType.NONE) + @objc override dynamic public init() + @objc deinit +} +@objc public class PIPoint : ObjectiveC.NSObject { + public var point: CoreFoundation.CGPoint + public var coordinate: Penguin.PICLocation? + public init(point: CoreFoundation.CGPoint, coordinate: Penguin.PICLocation?) + @objc deinit +} +@objc public class PICLocation : ObjectiveC.NSObject, Swift.Codable { + public var latitude: Swift.Double + public var longitude: Swift.Double + public init(latitude: Swift.Double, longitude: Swift.Double) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc public class PIRotation : ObjectiveC.NSObject { + public var sensorValue: Swift.Double + public var mapRotationValue: Swift.Double + public var heading: CoreLocation.CLHeading + @objc deinit +} +extension Penguin.PILocationManager { + final public func getCurrentSubpath() -> Penguin.NavigationSubPath? + final public func getAllNavigationPath() -> [Penguin.NavigationSubPath] + final public func getSessionID() -> Swift.String + final public func getFloorTransitionType() -> Penguin.FloorTransitionType + final public func getPositionRequestErrorMessage() -> Swift.String + final public func checkResetSDKRequest() -> Swift.Bool + final public func connectionStatus() -> Swift.Int + final public func isNavigationFloorError() -> Swift.Bool + final public func isNavigationVenueError() -> Swift.Bool + final public func getInitializationProgress() -> Swift.Int + @discardableResult + final public func getVersion() -> Swift.String + final public func stopNavigation() + final public func validateLocation() + final public func isLoadingData() -> Swift.Bool + final public func isErrorPath() -> Swift.Bool + final public func isFloorError() -> Swift.Bool + final public func checkTrustedFloor() -> Swift.Bool + final public func isReady() -> Swift.Bool + final public func isGrantLocationPermsssion() -> Swift.Bool + final public func requestLocationPermsssion() + final public func getEP() -> Swift.String + final public func getLastKnownLocation() -> Penguin.PILocation? + final public func getLastKnownValidLocation() -> Penguin.PILocation? + final public func isDirectoryEnabled() -> Swift.Bool + final public func isUserOffCampus() -> Swift.Bool + final public var isOffCampusNavigationDisabled: Swift.Bool { + get + } + final public var isLocationMessageUIDisabled: Swift.Bool { + get + } +} +extension Penguin.PICLocation { + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func toCLLocation() -> CoreLocation.CLLocation +} +extension CoreLocation.CLLocationCoordinate2D { + public func isEqual(_ coord: CoreLocation.CLLocationCoordinate2D) -> Swift.Bool + public func toCLLocation() -> CoreLocation.CLLocation + public func distance(from: CoreLocation.CLLocationCoordinate2D) -> CoreLocation.CLLocationDistance + public func isCoordinateValid() -> Swift.Bool +} +@_inheritsConvenienceInitializers @objc(Floors_Table) public class Floors_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc final public class Instruction : ObjectiveC.NSObject { + final public var directionID: Swift.Int + final public var directionText: Swift.String + final public var directionImage: UIKit.UIImage? + final public var directionPoI: Penguin.POI? + final public var directionEdgeOrder: Swift.Int? + public init(directionString: Swift.String) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc final public class DirectionInstruction : ObjectiveC.NSObject { + final public var edgeID: Swift.Int? + final public var campusID: Swift.Int? + final public var venueID: Swift.Int? + final public var floorID: Swift.Int? + final public var directionInstruction: Swift.String? + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class PoIPolygonsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc final public class PIDBManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIDBManager + final public func resetCache() + final public func getVenues() -> [Penguin.Venue] + final public func getVenueByID(filterBy venueID: Swift.Int?) -> Penguin.Venue + final public func getFloorByID(filterBy id: Swift.Int) -> Penguin.Floor + final public func getFloorsByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Floor] + final public func getCampusFloor() -> Penguin.Floor? + final public func getCampusFloorSetting() -> Penguin.FloorSettings? + final public func getFloors() -> [Penguin.Floor] + final public func getFloorsSetting(filterBy id: Swift.Int) -> Penguin.FloorSettings? + final public func getEdgeByID(filterBy id: Swift.Int) -> Penguin.Edge + final public func getEdgesByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Edge] + final public func getEdgesByFloorID(filterBy floorID: Swift.Int) -> [Penguin.Edge] + final public func getEdges() -> [Penguin.Edge] + final public func getGateNode(filterBy filter: [Swift.String : Any]) -> [Penguin.GateNodeModel]? + final public func getEdgesGateNodeDataGnode() -> [Swift.Int : [Penguin.Gnode]]? + final public func getPOIPolygons() -> [Penguin.PoiPolygon]? + final public func getCategories() -> [Penguin.POICategory]? + final public func clearAll() + final public func getAllGeofenceRegions() -> [Penguin.GeofenceRegion] + final public func getGeofenceById(_ id: Swift.Int) -> Penguin.GeofenceRegion? + @objc override dynamic public init() + @objc deinit +} +public enum SourceType { + case GPS + case BLE + case NONE + public static func == (a: Penguin.SourceType, b: Penguin.SourceType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum UpdateStatus : Swift.Int { + case Unknown + case New + case Deleted + case Updated + public static func getUpdateStatus(from value: Swift.Int) -> Penguin.UpdateStatus + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum ErrorCode : Swift.Int { + case NoError = 0 + case OSNotSupported = 1 + case SignalLost = 2 + case VenuesDetailsImportError = 3 + case FloorsDetailsImportError = 4 + case SettingsImportError = 5 + case MapNorthAngleCalculationError = 6 + case EdgesDetailsImportError = 7 + case WiFiPermissionOFF = 8 + case BLEPermissionOFF = 9 + case DeviceRFNotAvailable = 10 + case VenueRFNotAvailable = 11 + case BluetoothNotEnabled = 12 + case SensorInitialError = 13 + case LocationServicesNotEnabled = 14 + case ErrorWithLoadingData = 15 + case ClientKeyIDNotSet = 17 + case NoInternet = 18 + case NonAuthorized = 19 + case InvalidKey = 20 + case LoadingNavigationError = 21 + case pathEmpty = 22 + case SelectedPOI = 23 + case LoadingErrorPathFailed = 24 + case ErrorInRemoteConfig = 25 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum WarningCode : Swift.Int { + case NoWarning = 0 + case AccelerometerSensorNotAvailable = 1 + case MagnetometerSensorNotAvailable = 2 + case MagnetometerAccuracyLow = 3 + case GyroSensorNotAvailable = 4 + case OrientationSensorNotAvailable = 5 + case BarometerSensorNotAvailable = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum PositionScanningMode : Swift.Int { + case Background = 1 + case FreeStyle = 2 + case Navigation = 3 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum HTTPMethod : Swift.String { + case options + case get + case head + case post + case put + case patch + case delete + case trace + case connect + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum EdgeTypeNew : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum NodeType : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + case campus + case none + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum TransitionEdgeType : Swift.String, Swift.Codable { + case floor + case same + case venue + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public enum ServerConnectivityStatus : Swift.Int { + case Disconnected = 1 + case Poor = 2 + case Medium = 3 + case Excellent = 4 + case EmptyBLEScans = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceConnectionStatus : Swift.Int { + case BleConnected = 0 + case GpsConnected = 1 + case BleDisconnected = 2 + case Initializing = 3 + case GpsNotResponding = 4 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceGPSConnectionStatus : Swift.Int { + case GpsConnected = 0 + case GpsNotResponding = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum BLEPowerStatus : Swift.Int { + case blePowerOff = 0 + case blePowerOn = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloorTransitionType : Swift.Int { + case none = 0 + case escalatorUp = 1 + case escalatorDown = 2 + case elevatorUp = 3 + case elevatorDown = 4 + case up = 5 + case down = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SDKOperation : Swift.Int { + case initialize = 0 + case VenueDetection = 1 + case DataLoading = 2 + case ReadyForPositionUpdate = 3 + case GetPosition = 4 + case NewVenueDataLoading = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum MapLevel { + case aboveground + case underground + public static func == (a: Penguin.MapLevel, b: Penguin.MapLevel) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc(Localize) public class Localize : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers public class DetectFloorsByClosestGate { + public static var shared: Penguin.DetectFloorsByClosestGate + public var allGate: [Penguin.GateNodeModel]? { + get + set + } + public func detectOutdoorFloorData(floorID: Swift.Int) -> Penguin.Floor? + public func detectIndoorFloorGates(floorIds: [Swift.Int]) -> [Penguin.GateNodeModel]? + public func detectOutdoorFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorEscElevNodes(floorIds: [Swift.Int]) -> [Penguin.Gnode]? + public func getConnectedFloors(floor: Penguin.Floor?) -> [Penguin.Floor] + @objc deinit +} +extension Penguin.VenueTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var arabic_name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_wifi: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_ble: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_mix: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var points: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var centerPoint: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_default: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLat: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLng: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedVenues: [Swift.Int] { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc final public class PIDirectionsService : ObjectiveC.NSObject { + public static var shared: Penguin.PIDirectionsService + final public var delegate: (any Penguin.PIDirectionsServiceDelegate)? + final public func startNavigation() + final public func continueNavigation(skipping matchedStops: Swift.Int) + final public func stopNavigation() + final public func recalculteRoutingPath() + final public func getNavigationRoute(parameters: [Swift.String : Any], completion: @escaping (Penguin.Route?) -> Swift.Void) + final public func getIndexCurrentFloorPath() -> Swift.Int? + final public func getCurrentSubpathIndex() -> Swift.Int + final public func getCurrentLegIndex() -> Swift.Int + final public func setCurrentIndexSubPath(index: Swift.Int) + final public func getCurrentSubPath() + final public func getBearingAngle() -> CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +public enum GateType { + case Indoor + case Outdoor + public static func == (a: Penguin.GateType, b: Penguin.GateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc final public class PILocationManager : ObjectiveC.NSObject { + public static var shared: Penguin.PILocationManager + weak final public var delegate: (any Penguin.PILocationManagerDelegate)? + weak final public var initDelegate: (any Penguin.PIInitializerDelegate)? + final public var lastKnownLocation: Penguin.PILocation? + final public var lastValidLocation: Penguin.PILocation? + final public var selectedLanguage: Penguin.LangNames + public static func getVersion() -> Swift.String + final public func startUpdateLocation() + final public func build() + final public func stopUpdateLocation() + final public func getTokenKey(userID: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + @objc override dynamic public init() + @objc deinit +} +#if compiler(>=5.3) && $NoncopyableGenerics +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#else +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#endif +extension Penguin.Geofence_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var radius: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var title: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geofenceDescription: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var endDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var validity: Foundation.Date? { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +public struct GeofenceRegion : Swift.Codable { + public var longitude: Swift.Double? + public var latitude: Swift.Double? + public var radius: Swift.Int? + public var id: Swift.Int? + public var localizedTitle: Swift.String? + public var localizedDescription: Swift.String? + public var validity: Foundation.Date? + public var coordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_hasMissingDesignatedInitializers final public class SubPathManager { + public static var subPaths: [Penguin.SubPath]? + final public class func setRoutPath(paths: [Penguin.SubPath]) + final public class func getCurrentSubPath() -> Penguin.SubPath? + final public class func getNextWalkPath() -> Penguin.SubPath? + final public class func getIndexOfSubPath(subPath: Penguin.SubPath?) -> Swift.Int? + final public class func isNextLastPath() -> Swift.Bool + final public class func isCurrentPathLastFloor() -> Swift.Bool + final public class func getCurrentLastNodeCoordinate() -> CoreLocation.CLLocationCoordinate2D? + final public class func getNextVenueID() -> Swift.Int? + final public class func getNextFloorID() -> Swift.Int? + final public class func getNextFloor() -> Penguin.Floor? + final public class func getNextVenue() -> Penguin.Venue? + final public class func extractCoordinates(floorPath: Penguin.SubPath) -> [CoreLocation.CLLocationCoordinate2D] + @objc deinit +} +public struct AlignmentParameters : Swift.Codable { + public var xyToLongParameters: [Swift.Double]?, xyToLatParameters: [Swift.Double]?, longlatToXParameters: [Swift.Double]?, longlatToYParameters: [Swift.Double]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.Last_update_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.HttpMethod : Swift.Equatable {} +extension Penguin.HttpMethod : Swift.Hashable {} +extension Penguin.HttpMethod : Swift.RawRepresentable {} +extension Penguin.LangNames : Swift.Equatable {} +extension Penguin.LangNames : Swift.Hashable {} +extension Penguin.LangNames : Swift.RawRepresentable {} +extension Penguin.RouteStatus : Swift.Equatable {} +extension Penguin.RouteStatus : Swift.Hashable {} +extension Penguin.RouteStatus : Swift.RawRepresentable {} +extension Penguin.SourceType : Swift.Equatable {} +extension Penguin.SourceType : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.Equatable {} +extension Penguin.UpdateStatus : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.RawRepresentable {} +extension Penguin.ErrorCode : Swift.Equatable {} +extension Penguin.ErrorCode : Swift.Hashable {} +extension Penguin.ErrorCode : Swift.RawRepresentable {} +extension Penguin.WarningCode : Swift.Equatable {} +extension Penguin.WarningCode : Swift.Hashable {} +extension Penguin.WarningCode : Swift.RawRepresentable {} +extension Penguin.PositionScanningMode : Swift.Equatable {} +extension Penguin.PositionScanningMode : Swift.Hashable {} +extension Penguin.PositionScanningMode : Swift.RawRepresentable {} +extension Penguin.HTTPMethod : Swift.Equatable {} +extension Penguin.HTTPMethod : Swift.Hashable {} +extension Penguin.HTTPMethod : Swift.RawRepresentable {} +extension Penguin.EdgeTypeNew : Swift.Equatable {} +extension Penguin.EdgeTypeNew : Swift.Hashable {} +extension Penguin.EdgeTypeNew : Swift.RawRepresentable {} +extension Penguin.NodeType : Swift.Equatable {} +extension Penguin.NodeType : Swift.Hashable {} +extension Penguin.NodeType : Swift.RawRepresentable {} +extension Penguin.TransitionEdgeType : Swift.Equatable {} +extension Penguin.TransitionEdgeType : Swift.Hashable {} +extension Penguin.TransitionEdgeType : Swift.RawRepresentable {} +extension Penguin.ServerConnectivityStatus : Swift.Equatable {} +extension Penguin.ServerConnectivityStatus : Swift.Hashable {} +extension Penguin.ServerConnectivityStatus : Swift.RawRepresentable {} +extension Penguin.SourceConnectionStatus : Swift.Equatable {} +extension Penguin.SourceConnectionStatus : Swift.Hashable {} +extension Penguin.SourceConnectionStatus : Swift.RawRepresentable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Equatable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Hashable {} +extension Penguin.SourceGPSConnectionStatus : Swift.RawRepresentable {} +extension Penguin.BLEPowerStatus : Swift.Equatable {} +extension Penguin.BLEPowerStatus : Swift.Hashable {} +extension Penguin.BLEPowerStatus : Swift.RawRepresentable {} +extension Penguin.FloorTransitionType : Swift.Equatable {} +extension Penguin.FloorTransitionType : Swift.Hashable {} +extension Penguin.FloorTransitionType : Swift.RawRepresentable {} +extension Penguin.SDKOperation : Swift.Equatable {} +extension Penguin.SDKOperation : Swift.Hashable {} +extension Penguin.SDKOperation : Swift.RawRepresentable {} +extension Penguin.MapLevel : Swift.Equatable {} +extension Penguin.MapLevel : Swift.Hashable {} +extension Penguin.GateType : Swift.Equatable {} +extension Penguin.GateType : Swift.Hashable {} diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 00000000..3f3f984f --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,83532 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "Penguin", + "printedName": "Penguin", + "children": [ + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "POI", + "printedName": "POI", + "children": [ + { + "kind": "Var", + "name": "ID", + "printedName": "ID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC2IDSivp", + "mangledName": "$s7Penguin3POIC2IDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivg", + "mangledName": "$s7Penguin3POIC2IDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivs", + "mangledName": "$s7Penguin3POIC2IDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC2IDSivM", + "mangledName": "$s7Penguin3POIC2IDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC7floorIDSivp", + "mangledName": "$s7Penguin3POIC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivg", + "mangledName": "$s7Penguin3POIC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivs", + "mangledName": "$s7Penguin3POIC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7floorIDSivM", + "mangledName": "$s7Penguin3POIC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zonePoints", + "printedName": "zonePoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC10zonePointsSSSgvp", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvg", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvs", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC10zonePointsSSSgvM", + "mangledName": "$s7Penguin3POIC10zonePointsSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC4nameSSvp", + "mangledName": "$s7Penguin3POIC4nameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvg", + "mangledName": "$s7Penguin3POIC4nameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvs", + "mangledName": "$s7Penguin3POIC4nameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC4nameSSvM", + "mangledName": "$s7Penguin3POIC4nameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "poiDescription", + "printedName": "poiDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC14poiDescriptionSSvp", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvg", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvs", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC14poiDescriptionSSvM", + "mangledName": "$s7Penguin3POIC14poiDescriptionSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin3POIC7iconUrlSSSgvp", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvg", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvs", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin3POIC7iconUrlSSSgvM", + "mangledName": "$s7Penguin3POIC7iconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "centerPoint", + "printedName": "centerPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin3POIC11centerPointSo7CGPointVyF", + "mangledName": "$s7Penguin3POIC11centerPointSo7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "poiZone", + "printedName": "poiZone()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "QuartzCore.CAShapeLayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CAShapeLayer", + "printedName": "QuartzCore.CAShapeLayer", + "usr": "c:objc(cs)CAShapeLayer" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF", + "mangledName": "$s7Penguin3POIC7poiZoneSo12CAShapeLayerCSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)POI(im)init", + "mangledName": "$s7Penguin3POICACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)POI", + "mangledName": "$s7Penguin3POIC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "AdSupport", + "printedName": "AdSupport", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "UtilGps", + "printedName": "UtilGps", + "children": [ + { + "kind": "Function", + "name": "CoordinateInsidePolygon", + "printedName": "CoordinateInsidePolygon(longitude:latitude:pointsListLongitude:pointsListLatitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ", + "mangledName": "$s7Penguin7UtilGpsC23CoordinateInsidePolygon9longitude8latitude19pointsListLongitude0iJ8LatitudeSbSd_SdSaySdGAItFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "Angle2D", + "printedName": "Angle2D(y1:x1:y2:x2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ", + "mangledName": "$s7Penguin7UtilGpsC7Angle2D2y12x12y22x2S2d_S3dtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isValidGpsCoordinate", + "printedName": "isValidGpsCoordinate(latitude:longitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ", + "mangledName": "$s7Penguin7UtilGpsC07isValidC10Coordinate8latitude9longitudeSbSd_SdtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "GetXYold", + "printedName": "GetXYold(scaleFactorX:scaleFactorY:angle:originlonglat:longLatPoint:isFromTimer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ", + "mangledName": "$s7Penguin7UtilGpsC8GetXYold12scaleFactorX0fG1Y5angle13originlonglat12longLatPoint11isFromTimerSo7CGPointVSgSd_S2dSaySdGANSbtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "GetLongLatold", + "printedName": "GetLongLatold(scaleFactorX:scaleFactorY:angle:xyPoints:originlonglat:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ", + "mangledName": "$s7Penguin7UtilGpsC13GetLongLatold12scaleFactorX0gH1Y5angle8xyPoints13originlonglatSaySdGSgSd_S2dSo7CGPointVAJtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "Rotate", + "printedName": "Rotate(xDifference:YDifference:angle:originlonglat:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ", + "mangledName": "$s7Penguin7UtilGpsC6Rotate11xDifference11YDifference5angle13originlonglatSaySdGSgSd_S2dAJtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "swapEdges", + "printedName": "swapEdges(basePoint:toBeSwappedEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF", + "mangledName": "$s7Penguin7UtilGpsC9swapEdges9basePoint011toBeSwappedE0SayAA4EdgeCGSo7CGPointV_AItF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertPoint", + "printedName": "convertPoint(to:venue:floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ", + "mangledName": "$s7Penguin7UtilGpsC12convertPoint2to5venue5floorSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5VenueCAA5FloorCtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertToLongLat", + "printedName": "convertToLongLat(floorAlignmentParameters:point:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ", + "mangledName": "$s7Penguin7UtilGpsC16convertToLongLat24floorAlignmentParameters5pointSaySdGSgAA0iJ0V_So7CGPointVtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLongitude", + "printedName": "getLongitude(for:on:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ", + "mangledName": "$s7Penguin7UtilGpsC12getLongitude3for2onSo22CLLocationCoordinate2DVSgSo7CGPointV_AA5FloorCtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "convertToXY", + "printedName": "convertToXY(floorAlignmentParameters:longLatPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ", + "mangledName": "$s7Penguin7UtilGpsC11convertToXY24floorAlignmentParameters12longLatPointSo7CGPointVSgAA0hI0V_SaySdGtFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UtilGps", + "printedName": "Penguin.UtilGps", + "usr": "c:@M@Penguin@objc(cs)UtilGps" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)UtilGps(im)init", + "mangledName": "$s7Penguin7UtilGpsCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)UtilGps", + "mangledName": "$s7Penguin7UtilGpsC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "SystemSetting", + "printedName": "SystemSetting", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SystemSetting", + "printedName": "Penguin.SystemSetting", + "usr": "c:@M@Penguin@objc(cs)SystemSetting" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SystemSetting(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin13SystemSettingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "SystemSetting", + "printedName": "Penguin.SystemSetting", + "usr": "c:@M@Penguin@objc(cs)SystemSetting" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin13SystemSettingC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)desc", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)desc", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setDesc:", + "mangledName": "$s7Penguin13SystemSettingC4descSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(py)value", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)value", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)SystemSetting(im)setValue:", + "mangledName": "$s7Penguin13SystemSettingC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SystemSetting", + "mangledName": "$s7Penguin13SystemSettingC", + "moduleName": "Penguin", + "objc_name": "SystemSetting", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PIResponse", + "printedName": "PIResponse", + "children": [ + { + "kind": "Var", + "name": "SUCCESS", + "printedName": "SUCCESS", + "children": [ + { + "kind": "TypeFunc", + "name": "GenericFunction", + "printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, τ_0_0?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPURLResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPURLResponse", + "printedName": "Foundation.HTTPURLResponse", + "usr": "c:objc(cs)NSHTTPURLResponse" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PIResponse<τ_0_0>.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF", + "mangledName": "$s7Penguin10PIResponseO7SUCCESSyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgxSgtcAEmlF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "FAILER", + "printedName": "FAILER", + "children": [ + { + "kind": "TypeFunc", + "name": "GenericFunction", + "printedName": "<τ_0_0> (Penguin.PIResponse<τ_0_0>.Type) -> (Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) -> Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.HTTPURLResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPURLResponse", + "printedName": "Foundation.HTTPURLResponse", + "usr": "c:objc(cs)NSHTTPURLResponse" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PIResponse<τ_0_0>.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF", + "mangledName": "$s7Penguin10PIResponseO6FAILERyACyxG10Foundation4DataVSg_So17NSHTTPURLResponseCSgSo7NSErrorCSgtcAEmlF", + "moduleName": "Penguin" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10PIResponseO", + "mangledName": "$s7Penguin10PIResponseO", + "moduleName": "Penguin", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HttpMethod", + "printedName": "HttpMethod", + "children": [ + { + "kind": "Var", + "name": "GET", + "printedName": "GET", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO3GETyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO3GETyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "POST", + "printedName": "POST", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO4POSTyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO4POSTyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "DELETE", + "printedName": "DELETE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO6DELETEyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO6DELETEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "PUT", + "printedName": "PUT", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO3PUTyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO3PUTyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "PATCH", + "printedName": "PATCH", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HttpMethod.Type) -> Penguin.HttpMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HttpMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HttpMethodO5PATCHyA2CmF", + "mangledName": "$s7Penguin10HttpMethodO5PATCHyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.HttpMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10HttpMethodO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin10HttpMethodO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10HttpMethodO8rawValueSSvp", + "mangledName": "$s7Penguin10HttpMethodO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10HttpMethodO8rawValueSSvg", + "mangledName": "$s7Penguin10HttpMethodO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10HttpMethodO", + "mangledName": "$s7Penguin10HttpMethodO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIAPIManager", + "printedName": "PIAPIManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvpZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvgZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvsZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12PIAPIManagerC6sharedACvMZ", + "mangledName": "$s7Penguin12PIAPIManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(url:method:parameters:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLSessionDataTask?", + "children": [ + { + "kind": "TypeNominal", + "name": "URLSessionDataTask", + "printedName": "Foundation.URLSessionDataTask", + "usr": "c:objc(cs)NSURLSessionDataTask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PIResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF", + "mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters10completionSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgyAA10PIResponseOyypSgGctF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(url:method:parameters:decodeTo:complete:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLSessionDataTask?", + "children": [ + { + "kind": "TypeNominal", + "name": "URLSessionDataTask", + "printedName": "Foundation.URLSessionDataTask", + "usr": "c:objc(cs)NSURLSessionDataTask" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "HttpMethod", + "printedName": "Penguin.HttpMethod", + "usr": "s:7Penguin10HttpMethodO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0.Type?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PIResponse<τ_0_0?>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIResponse", + "printedName": "Penguin.PIResponse<τ_0_0?>", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:7Penguin10PIResponseO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF", + "mangledName": "$s7Penguin12PIAPIManagerC4call3url6method10parameters8decodeTo8completeSo20NSURLSessionDataTaskCSgSS_AA10HttpMethodOSDySSypGSgxmSgyAA10PIResponseOyxSgGctSeRzSERzlF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIAPIManager", + "printedName": "Penguin.PIAPIManager", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager(im)init", + "mangledName": "$s7Penguin12PIAPIManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIAPIManager", + "mangledName": "$s7Penguin12PIAPIManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDirectionsServiceDelegate", + "printedName": "PIDirectionsServiceDelegate", + "children": [ + { + "kind": "Function", + "name": "onRoutePathReady", + "printedName": "onRoutePathReady(route:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Route?", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onRoutePathReady5routeyAA0F0VSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onFailLoadRoute", + "printedName": "onFailLoadRoute(errorCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onFailLoadRoute9errorCodeyAA05ErrorJ0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onStartNavigation", + "printedName": "onStartNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP17onStartNavigationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onStopNavigation", + "printedName": "onStopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onStopNavigationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInstructionReady", + "printedName": "onInstructionReady(instructionList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.DirectionInstruction]", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectionInstruction", + "printedName": "Penguin.DirectionInstruction", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onInstructionReady15instructionListySayAA09DirectionF0CG_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorPath", + "printedName": "onErrorPath(isError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP11onErrorPath02isF0ySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorFloor", + "printedName": "onErrorFloor(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorFloor6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorVenue", + "printedName": "onErrorVenue(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP12onErrorVenue6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReachDestination", + "printedName": "onReachDestination()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP18onReachDestinationyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onReachedEndSubPath", + "printedName": "onReachedEndSubPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP19onReachedEndSubPath4typeyAA8NodeTypeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onErrorPathReady", + "printedName": "onErrorPathReady(errorEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ErrorEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ErrorEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorEdge", + "printedName": "Penguin.ErrorEdge", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP16onErrorPathReady10errorEdgesySayAA0F4EdgeCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onSubPathChange", + "printedName": "onSubPathChange(subPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP15onSubPathChange03subG0yAA010NavigationfG0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIDirectionsServiceDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP", + "mangledName": "$s7Penguin27PIDirectionsServiceDelegateP", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "UUID_Table", + "printedName": "UUID_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID_Table", + "printedName": "Penguin.UUID_Table", + "usr": "c:@M@Penguin@objc(cs)UUID_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)UUID_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin10UUID_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID_Table", + "printedName": "Penguin.UUID_Table", + "usr": "c:@M@Penguin@objc(cs)UUID_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin10UUID_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)id", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)id", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setId:", + "mangledName": "$s7Penguin10UUID_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "uuid_data", + "printedName": "uuid_data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)uuid_data", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)uuid_data", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUuid_data:", + "mangledName": "$s7Penguin10UUID_TableC9uuid_dataSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "update_status", + "printedName": "update_status", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(py)update_status", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)update_status", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)UUID_Table(im)setUpdate_status:", + "mangledName": "$s7Penguin10UUID_TableC13update_statuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)UUID_Table", + "mangledName": "$s7Penguin10UUID_TableC", + "moduleName": "Penguin", + "objc_name": "UUID_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "FloorSettings_Table", + "printedName": "FloorSettings_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings_Table", + "printedName": "Penguin.FloorSettings_Table", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin19FloorSettings_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings_Table", + "printedName": "Penguin.FloorSettings_Table", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin19FloorSettings_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)floorID", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)floorID", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setFloorID:", + "mangledName": "$s7Penguin19FloorSettings_TableC7floorIDSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)descriptions", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)descriptions", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setDescriptions:", + "mangledName": "$s7Penguin19FloorSettings_TableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(py)value", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)value", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)FloorSettings_Table(im)setValue:", + "mangledName": "$s7Penguin19FloorSettings_TableC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)FloorSettings_Table", + "mangledName": "$s7Penguin19FloorSettings_TableC", + "moduleName": "Penguin", + "objc_name": "FloorSettings_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "VenueTable", + "printedName": "VenueTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueTable", + "printedName": "Penguin.VenueTable", + "usr": "c:@M@Penguin@objc(cs)VenueTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)VenueTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin10VenueTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueTable", + "printedName": "Penguin.VenueTable", + "usr": "c:@M@Penguin@objc(cs)VenueTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin10VenueTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)id", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)id", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setId:", + "mangledName": "$s7Penguin10VenueTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)name", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)name", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setName:", + "mangledName": "$s7Penguin10VenueTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "arabic_name", + "printedName": "arabic_name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)arabic_name", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)arabic_name", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setArabic_name:", + "mangledName": "$s7Penguin10VenueTableC11arabic_nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_wifi", + "printedName": "is_wifi", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_wifi", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_wifi", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_wifi:", + "mangledName": "$s7Penguin10VenueTableC7is_wifis5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_ble", + "printedName": "is_ble", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_ble", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_ble", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_ble:", + "mangledName": "$s7Penguin10VenueTableC6is_bles5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_mix", + "printedName": "is_mix", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_mix", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_mix", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_mix:", + "mangledName": "$s7Penguin10VenueTableC6is_mixs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "campusId", + "printedName": "campusId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)campusId", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)campusId", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCampusId:", + "mangledName": "$s7Penguin10VenueTableC8campusIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "points", + "printedName": "points", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)points", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)points", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setPoints:", + "mangledName": "$s7Penguin10VenueTableC6pointsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)centerPoint", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)centerPoint", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setCenterPoint:", + "mangledName": "$s7Penguin10VenueTableC11centerPointSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_default", + "printedName": "is_default", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)is_default", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)is_default", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIs_default:", + "mangledName": "$s7Penguin10VenueTableC10is_defaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)isUnderground", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)isUnderground", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setIsUnderground:", + "mangledName": "$s7Penguin10VenueTableC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)extrusionHeight", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)extrusionHeight", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setExtrusionHeight:", + "mangledName": "$s7Penguin10VenueTableC15extrusionHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDUri", + "printedName": "threeDUri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDUri", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDUri", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDUri:", + "mangledName": "$s7Penguin10VenueTableC9threeDUriSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDCenterLat", + "printedName": "threeDCenterLat", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLat", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLat", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLat:", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLatSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threeDCenterLng", + "printedName": "threeDCenterLng", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)threeDCenterLng", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)threeDCenterLng", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setThreeDCenterLng:", + "mangledName": "$s7Penguin10VenueTableC15threeDCenterLngSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connectedVenues", + "printedName": "connectedVenues", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(py)connectedVenues", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)connectedVenues", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueTable(im)setConnectedVenues:", + "mangledName": "$s7Penguin10VenueTableC15connectedVenuesSaySiGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)VenueTable", + "mangledName": "$s7Penguin10VenueTableC", + "moduleName": "Penguin", + "objc_name": "VenueTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PoIPolygonsModel", + "printedName": "PoIPolygonsModel", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM", + "mangledName": "$s7Penguin16PoIPolygonsModelV4dataSayAA10PoiPolygonVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsModel", + "printedName": "Penguin.PoIPolygonsModel", + "usr": "s:7Penguin16PoIPolygonsModelV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16PoIPolygonsModelV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16PoIPolygonsModelV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16PoIPolygonsModelV", + "mangledName": "$s7Penguin16PoIPolygonsModelV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PoiPolygon", + "printedName": "PoiPolygon", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV2idSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7floorIDSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Translatable]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Translatable]", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM", + "mangledName": "$s7Penguin10PoiPolygonV4nameSayAA12TranslatableVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedName", + "printedName": "localizedName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13localizedNameSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13localizedNameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zonePoints", + "printedName": "zonePoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.ZonePoint]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.ZonePoint]", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM", + "mangledName": "$s7Penguin10PoiPolygonV10zonePointsSayAA9ZonePointVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "zoneCenterPoint", + "printedName": "zoneCenterPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ZoneCenterPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM", + "mangledName": "$s7Penguin10PoiPolygonV15zoneCenterPointAA04ZoneeF0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryColor", + "printedName": "categoryColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13categoryColorSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13categoryColorSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconImage", + "printedName": "iconImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9iconImageSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV9iconImageSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV12updateStatusSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7iconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7iconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV13framedIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV13framedIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmark", + "printedName": "landmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvp", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvg", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvs", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8landmarkSbSgvM", + "mangledName": "$s7Penguin10PoiPolygonV8landmarkSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmarkIconUrl", + "printedName": "landmarkIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV15landmarkIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "landmarkFilledIconUrl", + "printedName": "landmarkFilledIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM", + "mangledName": "$s7Penguin10PoiPolygonV21landmarkFilledIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV7venueIdSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV7venueIdSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryId", + "printedName": "categoryId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvp", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvg", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvs", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV10categoryIdSiSgvM", + "mangledName": "$s7Penguin10PoiPolygonV10categoryIdSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivp", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivg", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivs", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV15extrusionHeightSivM", + "mangledName": "$s7Penguin10PoiPolygonV15extrusionHeightSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "threeDModel", + "printedName": "threeDModel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM", + "mangledName": "$s7Penguin10PoiPolygonV11threeDModelAA21ThreeDimensionalModelVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "showOnMap", + "printedName": "showOnMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvp", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvg", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvs", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV9showOnMapSbSgvM", + "mangledName": "$s7Penguin10PoiPolygonV9showOnMapSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "polygonCoordinates", + "printedName": "polygonCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin10PoiPolygonV18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PoiPolygonV16centerCoordinateSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isIndoor", + "printedName": "isIndoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PoiPolygonV8isIndoorSbvp", + "mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PoiPolygonV8isIndoorSbvg", + "mangledName": "$s7Penguin10PoiPolygonV8isIndoorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin10PoiPolygonV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin10PoiPolygonV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin10PoiPolygonV", + "mangledName": "$s7Penguin10PoiPolygonV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ZoneCenterPoint", + "printedName": "ZoneCenterPoint", + "children": [ + { + "kind": "Var", + "name": "xy", + "printedName": "xy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionXY?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM", + "mangledName": "$s7Penguin15ZoneCenterPointV2xyAA10PositionXYVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longLat", + "printedName": "longLat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LongLat?", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM", + "mangledName": "$s7Penguin15ZoneCenterPointV7longLatAA04LongF0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ZoneCenterPoint", + "printedName": "Penguin.ZoneCenterPoint", + "usr": "s:7Penguin15ZoneCenterPointV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin15ZoneCenterPointV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin15ZoneCenterPointV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin15ZoneCenterPointV", + "mangledName": "$s7Penguin15ZoneCenterPointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LongLat", + "printedName": "LongLat", + "children": [ + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvp", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvg", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvs", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV9longitudeSdSgvM", + "mangledName": "$s7Penguin7LongLatV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvp", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvg", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvs", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7LongLatV8latitudeSdSgvM", + "mangledName": "$s7Penguin7LongLatV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LongLat", + "printedName": "Penguin.LongLat", + "usr": "s:7Penguin7LongLatV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7LongLatV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin7LongLatV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7LongLatV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin7LongLatV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin7LongLatV", + "mangledName": "$s7Penguin7LongLatV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PositionXY", + "printedName": "PositionXY", + "children": [ + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PositionXYV1xSiSgvp", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvg", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvs", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1xSiSgvM", + "mangledName": "$s7Penguin10PositionXYV1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PositionXYV1ySiSgvp", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvg", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvs", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PositionXYV1ySiSgvM", + "mangledName": "$s7Penguin10PositionXYV1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionXY", + "printedName": "Penguin.PositionXY", + "usr": "s:7Penguin10PositionXYV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin10PositionXYV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10PositionXYV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin10PositionXYV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin10PositionXYV", + "mangledName": "$s7Penguin10PositionXYV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ZonePoint", + "printedName": "ZonePoint", + "children": [ + { + "kind": "Var", + "name": "orderIndex", + "printedName": "orderIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvp", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvg", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvs", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV10orderIndexSiSgvM", + "mangledName": "$s7Penguin9ZonePointV10orderIndexSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV1xSiSgvp", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvg", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvs", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1xSiSgvM", + "mangledName": "$s7Penguin9ZonePointV1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV1ySiSgvp", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvg", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvs", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV1ySiSgvM", + "mangledName": "$s7Penguin9ZonePointV1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvp", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvg", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvs", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV9longitudeSdSgvM", + "mangledName": "$s7Penguin9ZonePointV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvp", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvg", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvs", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ZonePointV8latitudeSdSgvM", + "mangledName": "$s7Penguin9ZonePointV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ZonePoint", + "printedName": "Penguin.ZonePoint", + "usr": "s:7Penguin9ZonePointV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9ZonePointV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9ZonePointV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9ZonePointV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin9ZonePointV", + "mangledName": "$s7Penguin9ZonePointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Last_update_Table", + "printedName": "Last_update_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Last_update_Table", + "printedName": "Penguin.Last_update_Table", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin17Last_update_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Last_update_Table", + "printedName": "Penguin.Last_update_Table", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin17Last_update_TableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "tableName", + "printedName": "tableName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)tableName", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)tableName", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setTableName:", + "mangledName": "$s7Penguin17Last_update_TableC9tableNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "lastUpdateTime", + "printedName": "lastUpdateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(py)lastUpdateTime", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)lastUpdateTime", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Last_update_Table(im)setLastUpdateTime:", + "mangledName": "$s7Penguin17Last_update_TableC14lastUpdateTimeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Last_update_Table", + "mangledName": "$s7Penguin17Last_update_TableC", + "moduleName": "Penguin", + "objc_name": "Last_update_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "VenueSettingsTable", + "printedName": "VenueSettingsTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettingsTable", + "printedName": "Penguin.VenueSettingsTable", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin18VenueSettingsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettingsTable", + "printedName": "Penguin.VenueSettingsTable", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin18VenueSettingsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)venueID", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)venueID", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setVenueID:", + "mangledName": "$s7Penguin18VenueSettingsTableC7venueIDSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)descriptions", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)descriptions", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setDescriptions:", + "mangledName": "$s7Penguin18VenueSettingsTableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(py)value", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)value", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)VenueSettingsTable(im)setValue:", + "mangledName": "$s7Penguin18VenueSettingsTableC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)VenueSettingsTable", + "mangledName": "$s7Penguin18VenueSettingsTableC", + "moduleName": "Penguin", + "objc_name": "VenueSettingsTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "CategoryTable", + "printedName": "CategoryTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryTable", + "printedName": "Penguin.CategoryTable", + "usr": "c:@M@Penguin@objc(cs)CategoryTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)CategoryTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin13CategoryTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryTable", + "printedName": "Penguin.CategoryTable", + "usr": "c:@M@Penguin@objc(cs)CategoryTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin13CategoryTableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "categoryIconUrl", + "printedName": "categoryIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryIconUrl", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryIconUrl", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryIconUrl:", + "mangledName": "$s7Penguin13CategoryTableC15categoryIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)color", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)color", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setColor:", + "mangledName": "$s7Penguin13CategoryTableC5colorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)framedIconUrl", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)framedIconUrl", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setFramedIconUrl:", + "mangledName": "$s7Penguin13CategoryTableC13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)id", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)id", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setId:", + "mangledName": "$s7Penguin13CategoryTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)name", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)name", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setName:", + "mangledName": "$s7Penguin13CategoryTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "poiCount", + "printedName": "poiCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)poiCount", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)poiCount", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setPoiCount:", + "mangledName": "$s7Penguin13CategoryTableC8poiCounts5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categoryDesc", + "printedName": "categoryDesc", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(py)categoryDesc", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)categoryDesc", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)CategoryTable(im)setCategoryDesc:", + "mangledName": "$s7Penguin13CategoryTableC12categoryDescSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)CategoryTable", + "mangledName": "$s7Penguin13CategoryTableC", + "moduleName": "Penguin", + "objc_name": "CategoryTable", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LangNames", + "printedName": "LangNames", + "children": [ + { + "kind": "Var", + "name": "ar", + "printedName": "ar", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO2aryA2CmF", + "mangledName": "$s7Penguin9LangNamesO2aryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "en", + "printedName": "en", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO2enyA2CmF", + "mangledName": "$s7Penguin9LangNamesO2enyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Default", + "printedName": "Default", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.LangNames.Type) -> Penguin.LangNames", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.LangNames.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin9LangNamesO7DefaultyA2CmF", + "mangledName": "$s7Penguin9LangNamesO7DefaultyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.LangNames?", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9LangNamesO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin9LangNamesO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9LangNamesO8rawValueSSvp", + "mangledName": "$s7Penguin9LangNamesO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9LangNamesO8rawValueSSvg", + "mangledName": "$s7Penguin9LangNamesO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin9LangNamesO", + "mangledName": "$s7Penguin9LangNamesO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LocalizableModel", + "printedName": "LocalizableModel", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalizableModel", + "printedName": "Penguin.LocalizableModel", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel(im)init", + "mangledName": "$s7Penguin16LocalizableModelCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)LocalizableModel", + "mangledName": "$s7Penguin16LocalizableModelC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "CategoryResponse", + "printedName": "CategoryResponse", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CategoryResponse", + "printedName": "Penguin.CategoryResponse", + "usr": "s:7Penguin16CategoryResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16CategoryResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16CategoryResponseV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16CategoryResponseV", + "mangledName": "$s7Penguin16CategoryResponseV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "POICategory", + "printedName": "POICategory", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV2idSiSgvp", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvg", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvs", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV2idSiSgvM", + "mangledName": "$s7Penguin11POICategoryV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvp", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvg", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvs", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV12updateStatusSiSgvM", + "mangledName": "$s7Penguin11POICategoryV12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "categoryIconUrl", + "printedName": "categoryIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvp", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvg", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvs", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV15categoryIconUrlSSSgvM", + "mangledName": "$s7Penguin11POICategoryV15categoryIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvp", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvg", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvs", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13framedIconUrlSSSgvM", + "mangledName": "$s7Penguin11POICategoryV13framedIconUrlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV5colorSSSgvp", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvg", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvs", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV5colorSSSgvM", + "mangledName": "$s7Penguin11POICategoryV5colorSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "poiCount", + "printedName": "poiCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvp", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvg", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvs", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV8poiCountSiSgvM", + "mangledName": "$s7Penguin11POICategoryV8poiCountSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedName", + "printedName": "localizedName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvp", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvg", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvs", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV13localizedNameSSSgvM", + "mangledName": "$s7Penguin11POICategoryV13localizedNameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedDescripition", + "printedName": "localizedDescripition", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvp", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvg", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvs", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11POICategoryV21localizedDescripitionSSSgvM", + "mangledName": "$s7Penguin11POICategoryV21localizedDescripitionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "POICategory", + "printedName": "Penguin.POICategory", + "usr": "s:7Penguin11POICategoryV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11POICategoryV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11POICategoryV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11POICategoryV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin11POICategoryV", + "mangledName": "$s7Penguin11POICategoryV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorEdge", + "printedName": "ErrorEdge", + "children": [ + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8campusIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8campusIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8campusIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7venueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7venueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7floorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7floorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2idSivp", + "mangledName": "$s7Penguin9ErrorEdgeC2idSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2idSivg", + "mangledName": "$s7Penguin9ErrorEdgeC2idSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC4typeSivp", + "mangledName": "$s7Penguin9ErrorEdgeC4typeSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC4typeSivg", + "mangledName": "$s7Penguin9ErrorEdgeC4typeSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC7outdoorSbvp", + "mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC7outdoorSbvg", + "mangledName": "$s7Penguin9ErrorEdgeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC12updateStatusSivp", + "mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC12updateStatusSivg", + "mangledName": "$s7Penguin9ErrorEdgeC12updateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p1VenueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p1VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1FloorID", + "printedName": "p1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p1FloorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p1FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p1TypeID", + "printedName": "p1TypeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8p1TypeIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8p1TypeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x1", + "printedName": "x1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2x1Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2x1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2x1Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2x1Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y1", + "printedName": "y1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2y1Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2y1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2y1Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2y1Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC10longitude1Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9latitude1Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p2VenueIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p2VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2FloorID", + "printedName": "p2FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9p2FloorIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC9p2FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "p2TypeID", + "printedName": "p2TypeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivp", + "mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC8p2TypeIDSivg", + "mangledName": "$s7Penguin9ErrorEdgeC8p2TypeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "x2", + "printedName": "x2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2x2Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2x2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2x2Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2x2Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "y2", + "printedName": "y2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC2y2Sivp", + "mangledName": "$s7Penguin9ErrorEdgeC2y2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC2y2Sivg", + "mangledName": "$s7Penguin9ErrorEdgeC2y2Sivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC10longitude2Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvp", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC9latitude2Sdvg", + "mangledName": "$s7Penguin9ErrorEdgeC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedTheta", + "printedName": "connectedTheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvp", + "mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC14connectedThetaSdvg", + "mangledName": "$s7Penguin9ErrorEdgeC14connectedThetaSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedDirection", + "printedName": "connectedDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivp", + "mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorEdgeC18connectedDirectionSivg", + "mangledName": "$s7Penguin9ErrorEdgeC18connectedDirectionSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorEdge", + "printedName": "Penguin.ErrorEdge", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9ErrorEdgeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9ErrorEdgeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)ErrorEdge", + "mangledName": "$s7Penguin9ErrorEdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Geofence_Table", + "printedName": "Geofence_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Geofence_Table", + "printedName": "Penguin.Geofence_Table", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin14Geofence_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Geofence_Table", + "printedName": "Penguin.Geofence_Table", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin14Geofence_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)id", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)id", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setId:", + "mangledName": "$s7Penguin14Geofence_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)longitude", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)longitude", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLongitude:", + "mangledName": "$s7Penguin14Geofence_TableC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)latitude", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)latitude", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setLatitude:", + "mangledName": "$s7Penguin14Geofence_TableC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)radius", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)radius", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setRadius:", + "mangledName": "$s7Penguin14Geofence_TableC6radiuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)title", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)title", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setTitle:", + "mangledName": "$s7Penguin14Geofence_TableC5titleSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "geofenceDescription", + "printedName": "geofenceDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)geofenceDescription", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)geofenceDescription", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setGeofenceDescription:", + "mangledName": "$s7Penguin14Geofence_TableC19geofenceDescriptionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "endDate", + "printedName": "endDate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)endDate", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)endDate", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setEndDate:", + "mangledName": "$s7Penguin14Geofence_TableC7endDateSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "validity", + "printedName": "validity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(py)validity", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)validity", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Geofence_Table(im)setValidity:", + "mangledName": "$s7Penguin14Geofence_TableC8validity10Foundation4DateVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Geofence_Table", + "mangledName": "$s7Penguin14Geofence_TableC", + "moduleName": "Penguin", + "objc_name": "Geofence_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Darwin.sys.sysctl", + "printedName": "Darwin.sys.sysctl", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "IPAddressDetails", + "printedName": "IPAddressDetails", + "children": [ + { + "kind": "Var", + "name": "dataAPIAddress", + "printedName": "dataAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV14dataAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV14dataAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "positionAPIAddress", + "printedName": "positionAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV18positionAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV18positionAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "thirdPartyAPIAddress", + "printedName": "thirdPartyAPIAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM", + "mangledName": "$s7Penguin16IPAddressDetailsV20thirdPartyAPIAddressSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IPAddressDetails", + "printedName": "Penguin.IPAddressDetails", + "usr": "s:7Penguin16IPAddressDetailsV" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16IPAddressDetailsVACycfc", + "mangledName": "$s7Penguin16IPAddressDetailsVACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16IPAddressDetailsV", + "mangledName": "$s7Penguin16IPAddressDetailsV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "InternetConnectionManager", + "printedName": "InternetConnectionManager", + "children": [ + { + "kind": "Function", + "name": "isConnectedToNetwork", + "printedName": "isConnectedToNetwork()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ", + "mangledName": "$s7Penguin25InternetConnectionManagerC20isConnectedToNetworkSbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin25InternetConnectionManagerC", + "mangledName": "$s7Penguin25InternetConnectionManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Gnode", + "printedName": "Gnode", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:edgeID:floorID:venueID:typeNum:lng:lat:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "hasDefaultArg": true, + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "hasDefaultArg": true, + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc", + "mangledName": "$s7Penguin5GnodeC1x1y6edgeID05floorD005venueD07typeNum3lng3lat0G0ACSi_S4iAA8NodeTypeOS2dAA04GateL0Otcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC1xSivp", + "mangledName": "$s7Penguin5GnodeC1xSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivg", + "mangledName": "$s7Penguin5GnodeC1xSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivs", + "mangledName": "$s7Penguin5GnodeC1xSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1xSivM", + "mangledName": "$s7Penguin5GnodeC1xSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC1ySivp", + "mangledName": "$s7Penguin5GnodeC1ySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivg", + "mangledName": "$s7Penguin5GnodeC1ySivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivs", + "mangledName": "$s7Penguin5GnodeC1ySivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC1ySivM", + "mangledName": "$s7Penguin5GnodeC1ySivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7floorIDSivp", + "mangledName": "$s7Penguin5GnodeC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivg", + "mangledName": "$s7Penguin5GnodeC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivs", + "mangledName": "$s7Penguin5GnodeC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7floorIDSivM", + "mangledName": "$s7Penguin5GnodeC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7venueIDSivp", + "mangledName": "$s7Penguin5GnodeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivg", + "mangledName": "$s7Penguin5GnodeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivs", + "mangledName": "$s7Penguin5GnodeC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7venueIDSivM", + "mangledName": "$s7Penguin5GnodeC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC6edgeIDSivp", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivg", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivs", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC6edgeIDSivM", + "mangledName": "$s7Penguin5GnodeC6edgeIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "typeNum", + "printedName": "typeNum", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvp", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvg", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvs", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC7typeNumAA8NodeTypeOvM", + "mangledName": "$s7Penguin5GnodeC7typeNumAA8NodeTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lng", + "printedName": "lng", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC3lngSdvp", + "mangledName": "$s7Penguin5GnodeC3lngSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvg", + "mangledName": "$s7Penguin5GnodeC3lngSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvs", + "mangledName": "$s7Penguin5GnodeC3lngSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3lngSdvM", + "mangledName": "$s7Penguin5GnodeC3lngSdvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lat", + "printedName": "lat", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC3latSdvp", + "mangledName": "$s7Penguin5GnodeC3latSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvg", + "mangledName": "$s7Penguin5GnodeC3latSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvs", + "mangledName": "$s7Penguin5GnodeC3latSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC3latSdvM", + "mangledName": "$s7Penguin5GnodeC3latSdvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvp", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvg", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvs", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC4typeAA8GateTypeOvM", + "mangledName": "$s7Penguin5GnodeC4typeAA8GateTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp", + "mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg", + "mangledName": "$s7Penguin5GnodeC8nodeTypeAA04NodeD0OSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin5GnodeC16centerCoordinateSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5GnodeCACycfc", + "mangledName": "$s7Penguin5GnodeCACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:7Penguin5GnodeC", + "mangledName": "$s7Penguin5GnodeC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ThreeDimensionalModel", + "printedName": "ThreeDimensionalModel", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV3urlSSSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV3urlSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerLongitude", + "printedName": "centerLongitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV15centerLongitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerLatitude", + "printedName": "centerLatitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM", + "mangledName": "$s7Penguin21ThreeDimensionalModelV14centerLatitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin21ThreeDimensionalModelV16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin21ThreeDimensionalModelV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin21ThreeDimensionalModelV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin21ThreeDimensionalModelV", + "mangledName": "$s7Penguin21ThreeDimensionalModelV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Venue", + "printedName": "Venue", + "children": [ + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC7venueIDSivp", + "mangledName": "$s7Penguin5VenueC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivg", + "mangledName": "$s7Penguin5VenueC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivs", + "mangledName": "$s7Penguin5VenueC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC7venueIDSivM", + "mangledName": "$s7Penguin5VenueC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueName", + "printedName": "venueName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9venueNameSSvp", + "mangledName": "$s7Penguin5VenueC9venueNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvg", + "mangledName": "$s7Penguin5VenueC9venueNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvs", + "mangledName": "$s7Penguin5VenueC9venueNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9venueNameSSvM", + "mangledName": "$s7Penguin5VenueC9venueNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueArabicName", + "printedName": "venueArabicName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvp", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvg", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvs", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15venueArabicNameSSvM", + "mangledName": "$s7Penguin5VenueC15venueArabicNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isWifi", + "printedName": "isWifi", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC6isWifiSbvp", + "mangledName": "$s7Penguin5VenueC6isWifiSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvg", + "mangledName": "$s7Penguin5VenueC6isWifiSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvs", + "mangledName": "$s7Penguin5VenueC6isWifiSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6isWifiSbvM", + "mangledName": "$s7Penguin5VenueC6isWifiSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isBLE", + "printedName": "isBLE", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5isBLESbvp", + "mangledName": "$s7Penguin5VenueC5isBLESbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvg", + "mangledName": "$s7Penguin5VenueC5isBLESbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvs", + "mangledName": "$s7Penguin5VenueC5isBLESbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isBLESbvM", + "mangledName": "$s7Penguin5VenueC5isBLESbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMix", + "printedName": "isMix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5isMixSbvp", + "mangledName": "$s7Penguin5VenueC5isMixSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvg", + "mangledName": "$s7Penguin5VenueC5isMixSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvs", + "mangledName": "$s7Penguin5VenueC5isMixSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5isMixSbvM", + "mangledName": "$s7Penguin5VenueC5isMixSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusId", + "printedName": "campusId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC8campusIdSivp", + "mangledName": "$s7Penguin5VenueC8campusIdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivg", + "mangledName": "$s7Penguin5VenueC8campusIdSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivs", + "mangledName": "$s7Penguin5VenueC8campusIdSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC8campusIdSivM", + "mangledName": "$s7Penguin5VenueC8campusIdSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueUpdateStatus", + "printedName": "venueUpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivp", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivg", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivs", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC17venueUpdateStatusSivM", + "mangledName": "$s7Penguin5VenueC17venueUpdateStatusSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueSettings", + "printedName": "venueSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvp", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvg", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VenueSettings", + "printedName": "Penguin.VenueSettings", + "usr": "s:7Penguin13VenueSettingsC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0Cvs", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0Cvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13venueSettingsAA0bD0CvM", + "mangledName": "$s7Penguin5VenueC13venueSettingsAA0bD0CvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latPoints", + "printedName": "latPoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvp", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvg", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvs", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9latPointsSaySdGvM", + "mangledName": "$s7Penguin5VenueC9latPointsSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lngPoints", + "printedName": "lngPoints", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvp", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvg", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvs", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9lngPointsSaySdGvM", + "mangledName": "$s7Penguin5VenueC9lngPointsSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "points", + "printedName": "points", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM", + "mangledName": "$s7Penguin5VenueC6pointsSaySo22CLLocationCoordinate2DVGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11centerPointSSvp", + "mangledName": "$s7Penguin5VenueC11centerPointSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvg", + "mangledName": "$s7Penguin5VenueC11centerPointSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvs", + "mangledName": "$s7Penguin5VenueC11centerPointSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11centerPointSSvM", + "mangledName": "$s7Penguin5VenueC11centerPointSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC9isDefaultSbvp", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvg", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvs", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC9isDefaultSbvM", + "mangledName": "$s7Penguin5VenueC9isDefaultSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC13isUndergroundSbvp", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvg", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvs", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC13isUndergroundSbvM", + "mangledName": "$s7Penguin5VenueC13isUndergroundSbvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15extrusionHeightSivp", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivg", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivs", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15extrusionHeightSivM", + "mangledName": "$s7Penguin5VenueC15extrusionHeightSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "threeDModel", + "printedName": "threeDModel", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ThreeDimensionalModel?", + "children": [ + { + "kind": "TypeNominal", + "name": "ThreeDimensionalModel", + "printedName": "Penguin.ThreeDimensionalModel", + "usr": "s:7Penguin21ThreeDimensionalModelV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM", + "mangledName": "$s7Penguin5VenueC11threeDModelAA21ThreeDimensionalModelVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC5levelAA8MapLevelOvp", + "mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC5levelAA8MapLevelOvg", + "mangledName": "$s7Penguin5VenueC5levelAA8MapLevelOvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "trimmedName", + "printedName": "trimmedName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC11trimmedNameSSvp", + "mangledName": "$s7Penguin5VenueC11trimmedNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC11trimmedNameSSvg", + "mangledName": "$s7Penguin5VenueC11trimmedNameSSvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectedVenues", + "printedName": "connectedVenues", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvp", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvg", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvs", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC15connectedVenuesSaySiGvM", + "mangledName": "$s7Penguin5VenueC15connectedVenuesSaySiGvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin5VenueC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "getCenterPoints", + "printedName": "getCenterPoints()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5VenueC15getCenterPointsSaySdGSgyF", + "mangledName": "$s7Penguin5VenueC15getCenterPointsSaySdGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "findMaxLatitudePoint", + "printedName": "findMaxLatitudePoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF", + "mangledName": "$s7Penguin5VenueC20findMaxLatitudePointSo22CLLocationCoordinate2DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "polygonCoordinates", + "printedName": "polygonCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin5VenueC18polygonCoordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5VenueC4dataACSDySSypGSg_tcfc", + "mangledName": "$s7Penguin5VenueC4dataACSDySSypGSg_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Venue", + "mangledName": "$s7Penguin5VenueC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NodeRepresentable", + "printedName": "NodeRepresentable", + "children": [ + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp", + "mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg", + "mangledName": "$s7Penguin17NodeRepresentableP8nodeTypeAA0bE0OSgvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isUpEscalator", + "printedName": "isUpEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvp", + "mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP13isUpEscalatorSbvg", + "mangledName": "$s7Penguin17NodeRepresentableP13isUpEscalatorSbvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDownEscalator", + "printedName": "isDownEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvp", + "mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvp", + "moduleName": "Penguin", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NodeRepresentableP15isDownEscalatorSbvg", + "mangledName": "$s7Penguin17NodeRepresentableP15isDownEscalatorSbvg", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.NodeRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin17NodeRepresentableP", + "mangledName": "$s7Penguin17NodeRepresentableP", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GateNodeModel", + "printedName": "GateNodeModel", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC2idSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7venueIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7floorIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8campusIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC6edgeIDSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC7outdoorSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC7outdoorSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "is_floor_gate_node", + "printedName": "is_floor_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC18is_floor_gate_nodeSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "is_connected_gate_node", + "printedName": "is_connected_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC22is_connected_gate_nodeSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC12updateStatusSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1xSiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvp", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvg", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvs", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC1ySiSgvM", + "mangledName": "$s7Penguin13GateNodeModelC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvp", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvg", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvs", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC9longitudeSdSgvM", + "mangledName": "$s7Penguin13GateNodeModelC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvs", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8latitudeSdSgvM", + "mangledName": "$s7Penguin13GateNodeModelC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvp", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvg", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvs", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4nameSSSgvM", + "mangledName": "$s7Penguin13GateNodeModelC4nameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM", + "mangledName": "$s7Penguin13GateNodeModelC4typeAA0C4TypeOSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nodeType", + "printedName": "nodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp", + "mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg", + "mangledName": "$s7Penguin13GateNodeModelC8nodeTypeAA0cF0OSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isCampusGate", + "printedName": "isCampusGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvp", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvg", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvs", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC08isCampusB0SbSgvM", + "mangledName": "$s7Penguin13GateNodeModelC08isCampusB0SbSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin13GateNodeModelC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "toCGPoint", + "printedName": "toCGPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF", + "mangledName": "$s7Penguin13GateNodeModelC9toCGPointSo0F0VSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin13GateNodeModelC", + "mangledName": "$s7Penguin13GateNodeModelC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VenueSettings", + "printedName": "VenueSettings", + "children": [ + { + "kind": "Var", + "name": "scanInterval", + "printedName": "scanInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivp", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivg", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivs", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12scanIntervalSivM", + "mangledName": "$s7Penguin13VenueSettingsC12scanIntervalSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "positionCount", + "printedName": "positionCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13positionCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC13positionCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "interScanCount", + "printedName": "interScanCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14interScanCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC14interScanCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epTimeOutCount", + "printedName": "epTimeOutCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC14epTimeOutCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC14epTimeOutCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "BLEScanOutOfCoverage", + "printedName": "BLEScanOutOfCoverage", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM", + "mangledName": "$s7Penguin13VenueSettingsC20BLEScanOutOfCoverageSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "emptyBLEScanTimeOut", + "printedName": "emptyBLEScanTimeOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM", + "mangledName": "$s7Penguin13VenueSettingsC19emptyBLEScanTimeOutSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tStatic", + "printedName": "tStatic", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvp", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvg", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvs", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC7tStaticSfvM", + "mangledName": "$s7Penguin13VenueSettingsC7tStaticSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lowPassFilterFactor", + "printedName": "lowPassFilterFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvp", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvg", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvs", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC19lowPassFilterFactorSfvM", + "mangledName": "$s7Penguin13VenueSettingsC19lowPassFilterFactorSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tSlow", + "printedName": "tSlow", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvp", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvg", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvs", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC5tSlowSfvM", + "mangledName": "$s7Penguin13VenueSettingsC5tSlowSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delta_filter", + "printedName": "delta_filter", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvp", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvg", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvs", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC12delta_filterSfvM", + "mangledName": "$s7Penguin13VenueSettingsC12delta_filterSfvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "VenueDetectionAfterTriggerThreshold", + "printedName": "VenueDetectionAfterTriggerThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC0B30DetectionAfterTriggerThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsWithinPolygonThreshold", + "printedName": "GpsWithinPolygonThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC25GpsWithinPolygonThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GetEPExceptionResponseThreshold", + "printedName": "GetEPExceptionResponseThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC31GetEPExceptionResponseThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GPSDistanceOutOfThresholdCount", + "printedName": "GPSDistanceOutOfThresholdCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM", + "mangledName": "$s7Penguin13VenueSettingsC30GPSDistanceOutOfThresholdCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "BeaconVendors", + "printedName": "BeaconVendors", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvp", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvg", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvs", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC13BeaconVendorsSSvM", + "mangledName": "$s7Penguin13VenueSettingsC13BeaconVendorsSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsAccuracyThreshold", + "printedName": "GpsAccuracyThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM", + "mangledName": "$s7Penguin13VenueSettingsC20GpsAccuracyThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "GpsAccuracyCountThreshold", + "printedName": "GpsAccuracyCountThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM", + "mangledName": "$s7Penguin13VenueSettingsC25GpsAccuracyCountThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getVendors", + "printedName": "getVendors()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13VenueSettingsC10getVendorsSaySSGyF", + "mangledName": "$s7Penguin13VenueSettingsC10getVendorsSaySSGyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMinewBecon", + "printedName": "isMinewBecon()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13VenueSettingsC12isMinewBeconSbyF", + "mangledName": "$s7Penguin13VenueSettingsC12isMinewBeconSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin13VenueSettingsC", + "mangledName": "$s7Penguin13VenueSettingsC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Floor", + "printedName": "Floor", + "children": [ + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC7floorIDSivp", + "mangledName": "$s7Penguin5FloorC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivg", + "mangledName": "$s7Penguin5FloorC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivs", + "mangledName": "$s7Penguin5FloorC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7floorIDSivM", + "mangledName": "$s7Penguin5FloorC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorVenueID", + "printedName": "floorVenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC12floorVenueIDSivp", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivg", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivs", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12floorVenueIDSivM", + "mangledName": "$s7Penguin5FloorC12floorVenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorName", + "printedName": "floorName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC9floorNameSSvp", + "mangledName": "$s7Penguin5FloorC9floorNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvg", + "mangledName": "$s7Penguin5FloorC9floorNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvs", + "mangledName": "$s7Penguin5FloorC9floorNameSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9floorNameSSvM", + "mangledName": "$s7Penguin5FloorC9floorNameSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorDescription", + "printedName": "floorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvp", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvg", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvs", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC16floorDescriptionSSvM", + "mangledName": "$s7Penguin5FloorC16floorDescriptionSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapUrl", + "printedName": "floorMapUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvp", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvg", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvs", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorMapUrlSSvM", + "mangledName": "$s7Penguin5FloorC11floorMapUrlSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapImage", + "printedName": "floorMapImage", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvp", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvg", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvs", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13floorMapImageSo7UIImageCvM", + "mangledName": "$s7Penguin5FloorC13floorMapImageSo7UIImageCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorIconID", + "printedName": "floorIconID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC11floorIconIDSivp", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivg", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivs", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC11floorIconIDSivM", + "mangledName": "$s7Penguin5FloorC11floorIconIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorIconImage", + "printedName": "floorIconImage", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvp", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvg", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvs", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14floorIconImageSo7UIImageCvM", + "mangledName": "$s7Penguin5FloorC14floorIconImageSo7UIImageCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorOrder", + "printedName": "floorOrder", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC10floorOrderSivp", + "mangledName": "$s7Penguin5FloorC10floorOrderSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivg", + "mangledName": "$s7Penguin5FloorC10floorOrderSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivs", + "mangledName": "$s7Penguin5FloorC10floorOrderSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10floorOrderSivM", + "mangledName": "$s7Penguin5FloorC10floorOrderSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapScaleFactor", + "printedName": "floorMapScaleFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvp", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvg", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvs", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC19floorMapScaleFactorSdvM", + "mangledName": "$s7Penguin5FloorC19floorMapScaleFactorSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC9isDefaultSbvp", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvg", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvs", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC9isDefaultSbvM", + "mangledName": "$s7Penguin5FloorC9isDefaultSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC13isUndergroundSbvp", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvg", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvs", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC13isUndergroundSbvM", + "mangledName": "$s7Penguin5FloorC13isUndergroundSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentCenter", + "printedName": "alignmentCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvp", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvg", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvs", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentCenterSSvM", + "mangledName": "$s7Penguin5FloorC15alignmentCenterSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentOrigin", + "printedName": "alignmentOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvp", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvg", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvs", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentOriginSSvM", + "mangledName": "$s7Penguin5FloorC15alignmentOriginSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScale", + "printedName": "alignmentScale", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvp", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvg", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvs", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC14alignmentScaleSdvM", + "mangledName": "$s7Penguin5FloorC14alignmentScaleSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentRotation", + "printedName": "alignmentRotation", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvp", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvg", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvs", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17alignmentRotationSdvM", + "mangledName": "$s7Penguin5FloorC17alignmentRotationSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleX", + "printedName": "alignmentScaleX", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvp", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvg", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvs", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleXSdvM", + "mangledName": "$s7Penguin5FloorC15alignmentScaleXSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleY", + "printedName": "alignmentScaleY", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvp", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvg", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvs", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC15alignmentScaleYSdvM", + "mangledName": "$s7Penguin5FloorC15alignmentScaleYSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC18xyToLongParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC18xyToLongParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC17xyToLatParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC17xyToLatParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToXParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC20longlatToXParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvp", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvg", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvs", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC20longlatToYParametersSaySdGvM", + "mangledName": "$s7Penguin5FloorC20longlatToYParametersSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5labelSSvp", + "mangledName": "$s7Penguin5FloorC5labelSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvg", + "mangledName": "$s7Penguin5FloorC5labelSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvs", + "mangledName": "$s7Penguin5FloorC5labelSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5labelSSvM", + "mangledName": "$s7Penguin5FloorC5labelSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "geoJsonUrl", + "printedName": "geoJsonUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvp", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvg", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvs", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC10geoJsonUrlSSvM", + "mangledName": "$s7Penguin5FloorC10geoJsonUrlSSvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC12updateStatusSivp", + "mangledName": "$s7Penguin5FloorC12updateStatusSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivg", + "mangledName": "$s7Penguin5FloorC12updateStatusSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivs", + "mangledName": "$s7Penguin5FloorC12updateStatusSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC12updateStatusSivM", + "mangledName": "$s7Penguin5FloorC12updateStatusSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5venueAA5VenueCvp", + "mangledName": "$s7Penguin5FloorC5venueAA5VenueCvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5venueAA5VenueCvg", + "mangledName": "$s7Penguin5FloorC5venueAA5VenueCvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC5levelAA8MapLevelOvp", + "mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC5levelAA8MapLevelOvg", + "mangledName": "$s7Penguin5FloorC5levelAA8MapLevelOvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "setting", + "printedName": "setting", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvp", + "mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5FloorC7settingAA0B8SettingsVSgvg", + "mangledName": "$s7Penguin5FloorC7settingAA0B8SettingsVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Floor(im)init", + "mangledName": "$s7Penguin5FloorCACycfc", + "moduleName": "Penguin", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floorID:venueID:name:description:mapUrl:mapScaleFactor:iconID:floorOrder:alignmentCenter:alignmentOrigin:alignmentScale:alignmentScaleX:alignmentScaleY:alignmentRotation:isDefault:isUnderground:label:goeJsonUrl:updateStatus:xyToLongParameters:xyToLatParameters:longlatToXParameters:longlatToYParameters:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc", + "mangledName": "$s7Penguin5FloorC7floorID05venueD04name11description6mapUrl0H11ScaleFactor04iconD00C5Order15alignmentCenter0N6Origin0nJ00nJ1X0nJ1Y0N8Rotation9isDefault0R11Underground5label07goeJsonI012updateStatus18xyToLongParameters0Z15ToLatParameters20longlatToXParameters20longlatToYParametersACSi_SiS3SSdS2iS2SS4dS2bS2SSiSaySdGA_A_A_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getAnchorCoordinate", + "printedName": "getAnchorCoordinate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF", + "mangledName": "$s7Penguin5FloorC19getAnchorCoordinateSaySo22CLLocationCoordinate2DVGyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAlignmentCenter", + "printedName": "getAlignmentCenter()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC18getAlignmentCenterSaySdGSgyF", + "mangledName": "$s7Penguin5FloorC18getAlignmentCenterSaySdGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getUrlFloorName", + "printedName": "getUrlFloorName()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5FloorC06getUrlB4NameSSSgyF", + "mangledName": "$s7Penguin5FloorC06getUrlB4NameSSSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Floor", + "mangledName": "$s7Penguin5FloorC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloorSettings", + "printedName": "FloorSettings", + "children": [ + { + "kind": "Var", + "name": "floorMapNorth", + "printedName": "floorMapNorth", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivp", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivg", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivs", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV13floorMapNorthSivM", + "mangledName": "$s7Penguin13FloorSettingsV13floorMapNorthSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorMapMatchingThreshold", + "printedName": "floorMapMatchingThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25floorMapMatchingThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorFarDistance", + "printedName": "floorFarDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16floorFarDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV16floorFarDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNearDistance", + "printedName": "floorNearDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17floorNearDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV17floorNearDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNotConnectedEdgeDistance", + "printedName": "floorNotConnectedEdgeDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV29floorNotConnectedEdgeDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorErrorDetectionDistance", + "printedName": "floorErrorDetectionDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV27floorErrorDetectionDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorErrorDetectionCount", + "printedName": "floorErrorDetectionCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV24floorErrorDetectionCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV24floorErrorDetectionCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorElevatorConnectedDistance", + "printedName": "floorElevatorConnectedDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV30floorElevatorConnectedDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorServerConnectivityThreshold", + "printedName": "floorServerConnectivityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV32floorServerConnectivityThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorDefaultStepLength", + "printedName": "floorDefaultStepLength", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM", + "mangledName": "$s7Penguin13FloorSettingsV22floorDefaultStepLengthSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorNonIMUstepCount", + "printedName": "floorNonIMUstepCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20floorNonIMUstepCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV20floorNonIMUstepCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorParticleResetCounter", + "printedName": "floorParticleResetCounter", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivp", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivg", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivs", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25floorParticleResetCounterSivM", + "mangledName": "$s7Penguin13FloorSettingsV25floorParticleResetCounterSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorHeight", + "printedName": "floorHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvp", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvg", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvs", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV11floorHeightSdvM", + "mangledName": "$s7Penguin13FloorSettingsV11floorHeightSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "transCounterThreshold", + "printedName": "transCounterThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV21transCounterThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV21transCounterThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flatCounterThreshold", + "printedName": "flatCounterThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20flatCounterThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV20flatCounterThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "iOSTransitionReadingsCount", + "printedName": "iOSTransitionReadingsCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM", + "mangledName": "$s7Penguin13FloorSettingsV26iOSTransitionReadingsCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "deltaEscalator", + "printedName": "deltaEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvp", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvg", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvs", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV14deltaEscalatorSdvM", + "mangledName": "$s7Penguin13FloorSettingsV14deltaEscalatorSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "ePTrustThreshold", + "printedName": "ePTrustThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvp", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvg", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvs", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16ePTrustThresholdSdvM", + "mangledName": "$s7Penguin13FloorSettingsV16ePTrustThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gateNodeDistanceThreshold", + "printedName": "gateNodeDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25gateNodeDistanceThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSTimerThreshold", + "printedName": "gPSTimerThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV17gPSTimerThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV17gPSTimerThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSTimerDefaultValue", + "printedName": "gPSTimerDefaultValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM", + "mangledName": "$s7Penguin13FloorSettingsV20gPSTimerDefaultValueSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gPSStartLogicDistanceThreshold", + "printedName": "gPSStartLogicDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV30gPSStartLogicDistanceThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "DefaultZoomLevel", + "printedName": "DefaultZoomLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvp", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvg", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvs", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV16DefaultZoomLevel14CoreFoundation7CGFloatVvM", + "mangledName": "$s7Penguin13FloorSettingsV16DefaultZoomLevel12CoreGraphics7CGFloatVvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "NavigationReachDistance", + "printedName": "NavigationReachDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivp", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivg", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivs", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV23NavigationReachDistanceSivM", + "mangledName": "$s7Penguin13FloorSettingsV23NavigationReachDistanceSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "instructionChangeDistanceThreshold", + "printedName": "instructionChangeDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM", + "mangledName": "$s7Penguin13FloorSettingsV34instructionChangeDistanceThresholdSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epNotTrustdCountThreshold", + "printedName": "epNotTrustdCountThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM", + "mangledName": "$s7Penguin13FloorSettingsV25epNotTrustdCountThresholdSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13FloorSettingsVACycfc", + "mangledName": "$s7Penguin13FloorSettingsVACycfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mapNorth:threshold:farDistance:nearDistance:notConnectedEdgeDistance:serverConnectivityThreshold:errorDetectionDistance:errorDetectionCount:elevatorConnectedDistance:defaultStepLength:nonIMUstepCount:particleResetCounter:height:transCounterThreshold:flatCounterThreshold:transitionReadingsCount:deltaEscalator:ePTrustThreshold:gateNodeDistanceThreshold:gPSTimerThreshold:gPSTimerDefaultValue:gPSStartLogicDistanceThreshold:NavigationReachDistance:DefaultZoomLevel:instructionChangeDistanceThreshold:epNotTrustdCountThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc", + "mangledName": "$s7Penguin13FloorSettingsV8mapNorth9threshold11farDistance04nearH0016notConnectedEdgeH027serverConnectivityThreshold014errorDetectionH00pQ5Count08elevatorkH017defaultStepLength010nonIMUstepR020particleResetCounter6height012transCounterO0011flatCounterO0018transitionReadingsR014deltaEscalator07ePTrustO008gateNodehO008gPSTimerO020gPSTimerDefaultValue013gPSStartLogichO0015NavigationReachH016DefaultZoomLevel017instructionChangehO0011epNotTrustdrO0ACSi_S8iSdS2iSdS3iS2dS5iS2dSitcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "floorServerConnectivityThresholdInSeconds", + "printedName": "floorServerConnectivityThresholdInSeconds()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF", + "mangledName": "$s7Penguin13FloorSettingsV41floorServerConnectivityThresholdInSecondsSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin13FloorSettingsV", + "mangledName": "$s7Penguin13FloorSettingsV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Edge", + "printedName": "Edge", + "children": [ + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeIDSivp", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivg", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivs", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeIDSivM", + "mangledName": "$s7Penguin4EdgeC6edgeIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeFloorID", + "printedName": "edgeFloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivp", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivg", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivs", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11edgeFloorIDSivM", + "mangledName": "$s7Penguin4EdgeC11edgeFloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC7venueIDSivp", + "mangledName": "$s7Penguin4EdgeC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivg", + "mangledName": "$s7Penguin4EdgeC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivs", + "mangledName": "$s7Penguin4EdgeC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7venueIDSivM", + "mangledName": "$s7Penguin4EdgeC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivp", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivg", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivs", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p1VenueIDSivM", + "mangledName": "$s7Penguin4EdgeC9p1VenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivp", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivg", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivs", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9p2VenueIDSivM", + "mangledName": "$s7Penguin4EdgeC9p2VenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeX1", + "printedName": "edgeX1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeX1Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeX1Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX1SivM", + "mangledName": "$s7Penguin4EdgeC6edgeX1SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeY1", + "printedName": "edgeY1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeY1Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeY1Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY1SivM", + "mangledName": "$s7Penguin4EdgeC6edgeY1SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeP1FloorID", + "printedName": "edgeP1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivp", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivg", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivs", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP1FloorIDSivM", + "mangledName": "$s7Penguin4EdgeC13edgeP1FloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeX2", + "printedName": "edgeX2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeX2Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeX2Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeX2SivM", + "mangledName": "$s7Penguin4EdgeC6edgeX2SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeY2", + "printedName": "edgeY2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6edgeY2Sivp", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2Sivg", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2Sivs", + "mangledName": "$s7Penguin4EdgeC6edgeY2Sivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6edgeY2SivM", + "mangledName": "$s7Penguin4EdgeC6edgeY2SivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeP2FloorID", + "printedName": "edgeP2FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivp", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivg", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivs", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeP2FloorIDSivM", + "mangledName": "$s7Penguin4EdgeC13edgeP2FloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeWeight", + "printedName": "edgeWeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvp", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvg", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvs", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10edgeWeightSdvM", + "mangledName": "$s7Penguin4EdgeC10edgeWeightSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeType", + "printedName": "edgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvp", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvg", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvs", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8edgeTypeAA0bD3NewOvM", + "mangledName": "$s7Penguin4EdgeC8edgeTypeAA0bD3NewOvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeTransType", + "printedName": "edgeTransType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM", + "mangledName": "$s7Penguin4EdgeC13edgeTransTypeAA010TransitionbE0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "perpencularDistance", + "printedName": "perpencularDistance", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvp", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvg", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvs", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC19perpencularDistanceSdSgvM", + "mangledName": "$s7Penguin4EdgeC19perpencularDistanceSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "withinEdgeIndicatorValue", + "printedName": "withinEdgeIndicatorValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvp", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvg", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvs", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC06withinB14IndicatorValueSdSgvM", + "mangledName": "$s7Penguin4EdgeC06withinB14IndicatorValueSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "distanceAvg", + "printedName": "distanceAvg", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvp", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvg", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvs", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC11distanceAvgSdSgvM", + "mangledName": "$s7Penguin4EdgeC11distanceAvgSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC8campusIDSivp", + "mangledName": "$s7Penguin4EdgeC8campusIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivg", + "mangledName": "$s7Penguin4EdgeC8campusIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivs", + "mangledName": "$s7Penguin4EdgeC8campusIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC8campusIDSivM", + "mangledName": "$s7Penguin4EdgeC8campusIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC7outdoorSbvp", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvg", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvs", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC7outdoorSbvM", + "mangledName": "$s7Penguin4EdgeC7outdoorSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p1Type", + "printedName": "p1Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovp", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovg", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0Ovs", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p1TypeAA04NodeD0OvM", + "mangledName": "$s7Penguin4EdgeC6p1TypeAA04NodeD0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "p2Type", + "printedName": "p2Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovp", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovg", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0Ovs", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0Ovs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC6p2TypeAA04NodeD0OvM", + "mangledName": "$s7Penguin4EdgeC6p2TypeAA04NodeD0OvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10longitude1Sdvp", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1Sdvg", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1Sdvs", + "mangledName": "$s7Penguin4EdgeC10longitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude1SdvM", + "mangledName": "$s7Penguin4EdgeC10longitude1SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9latitude1Sdvp", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1Sdvg", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1Sdvs", + "mangledName": "$s7Penguin4EdgeC9latitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude1SdvM", + "mangledName": "$s7Penguin4EdgeC9latitude1SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC10longitude2Sdvp", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2Sdvg", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2Sdvs", + "mangledName": "$s7Penguin4EdgeC10longitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC10longitude2SdvM", + "mangledName": "$s7Penguin4EdgeC10longitude2SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4EdgeC9latitude2Sdvp", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2Sdvg", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2Sdvs", + "mangledName": "$s7Penguin4EdgeC9latitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4EdgeC9latitude2SdvM", + "mangledName": "$s7Penguin4EdgeC9latitude2SdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "edgeLength", + "printedName": "edgeLength()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC10edgeLengthSdyF", + "mangledName": "$s7Penguin4EdgeC10edgeLengthSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p1toCLLocationCoordinate2D", + "printedName": "p1toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin4EdgeC26p1toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p2toCLLocationCoordinate2D", + "printedName": "p2toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin4EdgeC26p2toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p1", + "printedName": "p1()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC2p1So7CGPointVyF", + "mangledName": "$s7Penguin4EdgeC2p1So7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "p2", + "printedName": "p2()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC2p2So7CGPointVyF", + "mangledName": "$s7Penguin4EdgeC2p2So7CGPointVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deltaX", + "printedName": "deltaX()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC6deltaXSiyF", + "mangledName": "$s7Penguin4EdgeC6deltaXSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deltaY", + "printedName": "deltaY()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC6deltaYSiyF", + "mangledName": "$s7Penguin4EdgeC6deltaYSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeOrientation", + "printedName": "edgeOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC15edgeOrientationSdyF", + "mangledName": "$s7Penguin4EdgeC15edgeOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeInverseOrientation", + "printedName": "edgeInverseOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC22edgeInverseOrientationSdyF", + "mangledName": "$s7Penguin4EdgeC22edgeInverseOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getWithinEdgeIndicator", + "printedName": "getWithinEdgeIndicator(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC09getWithinB9Indicator10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPerpendicularDistance", + "printedName": "getPerpendicularDistance(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC24getPerpendicularDistance10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "calculateEdgeWeight", + "printedName": "calculateEdgeWeight(currentEP:previousEP:meanDistance:threshold:orientationAvailable:orientationValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF", + "mangledName": "$s7Penguin4EdgeC09calculateB6Weight9currentEP08previousF012meanDistance9threshold20orientationAvailable0K5ValueSdSo7CGPointV_ALS2dSbSdtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "edgeAvgDistance", + "printedName": "edgeAvgDistance(givenPoint:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF", + "mangledName": "$s7Penguin4EdgeC15edgeAvgDistance10givenPointSdSo7CGPointV_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Edge", + "mangledName": "$s7Penguin4EdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PenguinPoint", + "printedName": "PenguinPoint", + "children": [ + { + "kind": "Var", + "name": "pointVenueID", + "printedName": "pointVenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivp", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivg", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivs", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointVenueIDSivM", + "mangledName": "$s7Penguin0A5PointV12pointVenueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointFloorID", + "printedName": "pointFloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivp", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivg", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivs", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV12pointFloorIDSivM", + "mangledName": "$s7Penguin0A5PointV12pointFloorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointX", + "printedName": "pointX", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV6pointXSivp", + "mangledName": "$s7Penguin0A5PointV6pointXSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivg", + "mangledName": "$s7Penguin0A5PointV6pointXSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivs", + "mangledName": "$s7Penguin0A5PointV6pointXSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointXSivM", + "mangledName": "$s7Penguin0A5PointV6pointXSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointY", + "printedName": "pointY", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV6pointYSivp", + "mangledName": "$s7Penguin0A5PointV6pointYSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivg", + "mangledName": "$s7Penguin0A5PointV6pointYSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivs", + "mangledName": "$s7Penguin0A5PointV6pointYSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV6pointYSivM", + "mangledName": "$s7Penguin0A5PointV6pointYSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "stepCount", + "printedName": "stepCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV9stepCountSivp", + "mangledName": "$s7Penguin0A5PointV9stepCountSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivg", + "mangledName": "$s7Penguin0A5PointV9stepCountSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivs", + "mangledName": "$s7Penguin0A5PointV9stepCountSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9stepCountSivM", + "mangledName": "$s7Penguin0A5PointV9stepCountSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "requestID", + "printedName": "requestID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV9requestIDSivp", + "mangledName": "$s7Penguin0A5PointV9requestIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivg", + "mangledName": "$s7Penguin0A5PointV9requestIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivs", + "mangledName": "$s7Penguin0A5PointV9requestIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV9requestIDSivM", + "mangledName": "$s7Penguin0A5PointV9requestIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "orientationVector", + "printedName": "orientationVector", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvp", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvg", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvs", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV17orientationVectorSaySdGvM", + "mangledName": "$s7Penguin0A5PointV17orientationVectorSaySdGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "orientationAccuracy", + "printedName": "orientationAccuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivp", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivg", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivs", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV19orientationAccuracySivM", + "mangledName": "$s7Penguin0A5PointV19orientationAccuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accelerometerAccuracy", + "printedName": "accelerometerAccuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivp", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivg", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivs", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV21accelerometerAccuracySivM", + "mangledName": "$s7Penguin0A5PointV21accelerometerAccuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accuracy", + "printedName": "accuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV8accuracySivp", + "mangledName": "$s7Penguin0A5PointV8accuracySivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivg", + "mangledName": "$s7Penguin0A5PointV8accuracySivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivs", + "mangledName": "$s7Penguin0A5PointV8accuracySivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV8accuracySivM", + "mangledName": "$s7Penguin0A5PointV8accuracySivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pointTypeScan", + "printedName": "pointTypeScan", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivp", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivg", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivs", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin0A5PointV13pointTypeScanSivM", + "mangledName": "$s7Penguin0A5PointV13pointTypeScanSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin0A5PointV", + "mangledName": "$s7Penguin0A5PointV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NavigationSubPath", + "printedName": "NavigationSubPath", + "children": [ + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivp", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivg", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivs", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7floorIDSivM", + "mangledName": "$s7Penguin17NavigationSubPathC7floorIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivp", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivg", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivs", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC7venueIDSivM", + "mangledName": "$s7Penguin17NavigationSubPathC7venueIDSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstEdge", + "printedName": "firstEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0Cvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM", + "mangledName": "$s7Penguin17NavigationSubPathC9firstEdgeAA0F0CvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pathIndex", + "printedName": "pathIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivp", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivg", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivs", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathIndexSivM", + "mangledName": "$s7Penguin17NavigationSubPathC9pathIndexSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pathEdges", + "printedName": "pathEdges", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM", + "mangledName": "$s7Penguin17NavigationSubPathC9pathEdgesSayAA4EdgeCGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "subPathsSize", + "printedName": "subPathsSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivp", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivg", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivs", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17NavigationSubPathC12subPathsSizeSivM", + "mangledName": "$s7Penguin17NavigationSubPathC12subPathsSizeSivM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath(im)init", + "mangledName": "$s7Penguin17NavigationSubPathCACycfc", + "moduleName": "Penguin", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venueID:floorID:subPathIndex:firstEdge:subPathEdges:subPathsSize:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc", + "mangledName": "$s7Penguin17NavigationSubPathC7venueID05floorF003subD5Index9firstEdge0hD5Edges0H9PathsSizeACSi_S2iAA0K0CSayAKGSitcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath", + "mangledName": "$s7Penguin17NavigationSubPathC", + "moduleName": "Penguin", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NearGateData", + "printedName": "NearGateData", + "children": [ + { + "kind": "Var", + "name": "floors", + "printedName": "floors", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Floor]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp", + "mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Floor]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg", + "mangledName": "$s7Penguin12NearGateDataV6floorsSayAA5FloorCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venues", + "printedName": "venues", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Venue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp", + "mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Venue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg", + "mangledName": "$s7Penguin12NearGateDataV6venuesSayAA5VenueCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12NearGateDataV", + "mangledName": "$s7Penguin12NearGateDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NextRoutPathData", + "printedName": "NextRoutPathData", + "children": [ + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp", + "mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg", + "mangledName": "$s7Penguin16NextRoutPathDataV5floorAA5FloorCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp", + "mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg", + "mangledName": "$s7Penguin16NextRoutPathDataV5venueAA5VenueCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16NextRoutPathDataV", + "mangledName": "$s7Penguin16NextRoutPathDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Translatable", + "printedName": "Translatable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Translatable", + "printedName": "Penguin.Translatable", + "usr": "s:7Penguin12TranslatableV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin12TranslatableV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12TranslatableV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin12TranslatableV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12TranslatableV", + "mangledName": "$s7Penguin12TranslatableV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PILocationManagerDelegate", + "printedName": "PILocationManagerDelegate", + "children": [ + { + "kind": "Function", + "name": "onLocationChange", + "printedName": "onLocationChange(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP16onLocationChange8locationyAA0B0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEdgeChange", + "printedName": "onEdgeChange(edge:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP12onEdgeChange4edgeyAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onVenueChange", + "printedName": "onVenueChange(venue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onVenueChange5venueyAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onFloorChange", + "printedName": "onFloorChange(floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onFloorChange5flooryAA0F0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onRotationChange", + "printedName": "onRotationChange(rotation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIRotation", + "printedName": "Penguin.PIRotation", + "usr": "c:@M@Penguin@objc(cs)PIRotation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP16onRotationChange8rotationyAA10PIRotationC_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onConnectivityStatusChange", + "printedName": "onConnectivityStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP26onConnectivityStatusChange6statusyAA06ServerfG0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onSourceConnectivityStatusChange", + "printedName": "onSourceConnectivityStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP32onSourceConnectivityStatusChange6statusyAA0f10ConnectionH0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onGPSStatusChangeChange", + "printedName": "onGPSStatusChangeChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP017onGPSStatusChangeG06statusyAA25SourceGPSConnectionStatusO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTrustedFloorChange", + "printedName": "onTrustedFloorChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP20onTrustedFloorChange6statusySb_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTransision", + "printedName": "onTransision(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP12onTransision6statusyAA19FloorTransitionTypeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEpLocationChange", + "printedName": "onEpLocationChange(location:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP18onEpLocationChange8locationyAA0B0C_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onEpException", + "printedName": "onEpException(resetSDK:exMessage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP13onEpException8resetSDK9exMessageySb_SStF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onBlePowerStatusChange", + "printedName": "onBlePowerStatusChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF", + "mangledName": "$s7Penguin25PILocationManagerDelegateP22onBlePowerStatusChange6statusyAA08BLEPowerH0O_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PILocationManagerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin25PILocationManagerDelegateP", + "mangledName": "$s7Penguin25PILocationManagerDelegateP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIInitializerDelegate", + "printedName": "PIInitializerDelegate", + "children": [ + { + "kind": "Function", + "name": "onReady", + "printedName": "onReady(warning:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onReadyWithWarning:", + "mangledName": "$s7Penguin21PIInitializerDelegateP7onReady7warningyAA11WarningCodeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitilzationError", + "printedName": "onInitilzationError(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitilzationErrorWithError:", + "mangledName": "$s7Penguin21PIInitializerDelegateP19onInitilzationError5erroryAA0F4CodeO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onInitializationProgressChange", + "printedName": "onInitializationProgressChange(status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "declKind": "Func", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate(im)onInitializationProgressChangeWithStatus:", + "mangledName": "$s7Penguin21PIInitializerDelegateP30onInitializationProgressChange6statusyAA12SDKOperationO_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.PIInitializerDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate", + "mangledName": "$s7Penguin21PIInitializerDelegateP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Gate_node", + "printedName": "Gate_node", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Gate_node", + "printedName": "Penguin.Gate_node", + "usr": "c:@M@Penguin@objc(cs)Gate_node" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Gate_node(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin9Gate_nodeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Gate_node", + "printedName": "Penguin.Gate_node", + "usr": "c:@M@Penguin@objc(cs)Gate_node" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin9Gate_nodeC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "campus_id", + "printedName": "campus_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)campus_id", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)campus_id", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setCampus_id:", + "mangledName": "$s7Penguin9Gate_nodeC9campus_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "edge_id", + "printedName": "edge_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)edge_id", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)edge_id", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setEdge_id:", + "mangledName": "$s7Penguin9Gate_nodeC7edge_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)outdoor", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)outdoor", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setOutdoor:", + "mangledName": "$s7Penguin9Gate_nodeC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "update_status", + "printedName": "update_status", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)update_status", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)update_status", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setUpdate_status:", + "mangledName": "$s7Penguin9Gate_nodeC13update_statuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)id", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)id", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setId:", + "mangledName": "$s7Penguin9Gate_nodeC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venue_id", + "printedName": "venue_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)venue_id", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)venue_id", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setVenue_id:", + "mangledName": "$s7Penguin9Gate_nodeC8venue_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floor_id", + "printedName": "floor_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)floor_id", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)floor_id", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setFloor_id:", + "mangledName": "$s7Penguin9Gate_nodeC8floor_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)type", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)type", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setType:", + "mangledName": "$s7Penguin9Gate_nodeC4typeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)x", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)x", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setX:", + "mangledName": "$s7Penguin9Gate_nodeC1xs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)y", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)y", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setY:", + "mangledName": "$s7Penguin9Gate_nodeC1ys5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)longitude", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)longitude", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLongitude:", + "mangledName": "$s7Penguin9Gate_nodeC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)latitude", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)latitude", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setLatitude:", + "mangledName": "$s7Penguin9Gate_nodeC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_floor_gate_node", + "printedName": "is_floor_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_floor_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_floor_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_floor_gate_node:", + "mangledName": "$s7Penguin9Gate_nodeC014is_floor_gate_C0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "is_connected_gate_node", + "printedName": "is_connected_gate_node", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)is_connected_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)is_connected_gate_node", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIs_connected_gate_node:", + "mangledName": "$s7Penguin9Gate_nodeC018is_connected_gate_C0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isCampusGate", + "printedName": "isCampusGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(py)isCampusGate", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)isCampusGate", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Gate_node(im)setIsCampusGate:", + "mangledName": "$s7Penguin9Gate_nodeC08isCampusB0Sbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Gate_node", + "mangledName": "$s7Penguin9Gate_nodeC", + "moduleName": "Penguin", + "objc_name": "Gate_node", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Route", + "printedName": "Route", + "children": [ + { + "kind": "Var", + "name": "result", + "printedName": "result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV6resultSbSgvp", + "mangledName": "$s7Penguin5RouteV6resultSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvg", + "mangledName": "$s7Penguin5RouteV6resultSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvs", + "mangledName": "$s7Penguin5RouteV6resultSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV6resultSbSgvM", + "mangledName": "$s7Penguin5RouteV6resultSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV7messageSSSgvp", + "mangledName": "$s7Penguin5RouteV7messageSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvg", + "mangledName": "$s7Penguin5RouteV7messageSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvs", + "mangledName": "$s7Penguin5RouteV7messageSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV7messageSSSgvM", + "mangledName": "$s7Penguin5RouteV7messageSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvp", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvg", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteLeg]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteLeg]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvs", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin5RouteV4dataSayAA0B3LegVGSgvM", + "mangledName": "$s7Penguin5RouteV4dataSayAA0B3LegVGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin5RouteV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin5RouteV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin5RouteV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin5RouteV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin5RouteV", + "mangledName": "$s7Penguin5RouteV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteStatus", + "printedName": "RouteStatus", + "children": [ + { + "kind": "Var", + "name": "reached", + "printedName": "reached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.RouteStatus.Type) -> Penguin.RouteStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.RouteStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11RouteStatusO7reachedyA2CmF", + "mangledName": "$s7Penguin11RouteStatusO7reachedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteStatus", + "printedName": "Penguin.RouteStatus", + "usr": "s:7Penguin11RouteStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11RouteStatusO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin11RouteStatusO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11RouteStatusO8rawValueSSvp", + "mangledName": "$s7Penguin11RouteStatusO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11RouteStatusO8rawValueSSvg", + "mangledName": "$s7Penguin11RouteStatusO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin11RouteStatusO", + "mangledName": "$s7Penguin11RouteStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteLeg", + "printedName": "RouteLeg", + "children": [ + { + "kind": "Var", + "name": "sourceLocation", + "printedName": "sourceLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM", + "mangledName": "$s7Penguin8RouteLegV14sourceLocationAA06SourceE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "destination", + "printedName": "destination", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvp", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvg", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvs", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV11destinationAA11DestinationCSgvM", + "mangledName": "$s7Penguin8RouteLegV11destinationAA11DestinationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvp", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvg", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvs", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV6lengthSdSgvM", + "mangledName": "$s7Penguin8RouteLegV6lengthSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "travelTime", + "printedName": "travelTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvp", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvg", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvs", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV10travelTimeSdSgvM", + "mangledName": "$s7Penguin8RouteLegV10travelTimeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "shortestPath", + "printedName": "shortestPath", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM", + "mangledName": "$s7Penguin8RouteLegV12shortestPathAA08ShortestE0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(sourceLocation:destination:length:shortestPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Destination?", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ShortestPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc", + "mangledName": "$s7Penguin8RouteLegV14sourceLocation11destination6length12shortestPathAcA06SourceE0CSg_AA11DestinationCSgSdSgAA08ShortestI0VSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteLeg", + "printedName": "Penguin.RouteLeg", + "usr": "s:7Penguin8RouteLegV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin8RouteLegV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8RouteLegV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin8RouteLegV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin8RouteLegV", + "mangledName": "$s7Penguin8RouteLegV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Destination", + "printedName": "Destination", + "children": [ + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvp", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvg", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvs", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC3poiAA0B3POICSgvM", + "mangledName": "$s7Penguin11DestinationC3poiAA0B3POICSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvp", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvg", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvs", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7venueIDSiSgvM", + "mangledName": "$s7Penguin11DestinationC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvp", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvg", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvs", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC7floorIDSiSgvM", + "mangledName": "$s7Penguin11DestinationC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC1xSiSgvp", + "mangledName": "$s7Penguin11DestinationC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvg", + "mangledName": "$s7Penguin11DestinationC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvs", + "mangledName": "$s7Penguin11DestinationC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1xSiSgvM", + "mangledName": "$s7Penguin11DestinationC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC1ySiSgvp", + "mangledName": "$s7Penguin11DestinationC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvg", + "mangledName": "$s7Penguin11DestinationC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvs", + "mangledName": "$s7Penguin11DestinationC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC1ySiSgvM", + "mangledName": "$s7Penguin11DestinationC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvp", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvg", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvs", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC9longitudeSdSgvM", + "mangledName": "$s7Penguin11DestinationC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvp", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvg", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvs", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC8latitudeSdSgvM", + "mangledName": "$s7Penguin11DestinationC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearLandmark", + "printedName": "nearLandmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM", + "mangledName": "$s7Penguin11DestinationC12nearLandmarkAA9NearPlaceVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(poi:venueID:floorID:x:y:longitude:latitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.DestinationPOI?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc", + "mangledName": "$s7Penguin11DestinationC3poi7venueID05floorE01x1y9longitude8latitudeAcA0B3POICSg_SiSgA3NSdSgAOtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Destination(im)init", + "mangledName": "$s7Penguin11DestinationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Destination", + "printedName": "Penguin.Destination", + "usr": "c:@M@Penguin@objc(cs)Destination" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11DestinationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11DestinationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11DestinationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11DestinationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Destination", + "mangledName": "$s7Penguin11DestinationC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationPOI", + "printedName": "DestinationPOI", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvp", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvg", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvs", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC2idSiSgvM", + "mangledName": "$s7Penguin14DestinationPOIC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvp", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvg", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvs", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14DestinationPOIC4nameSSSgvM", + "mangledName": "$s7Penguin14DestinationPOIC4nameSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc", + "mangledName": "$s7Penguin14DestinationPOIC2id4nameACSiSg_SSSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI(im)init", + "mangledName": "$s7Penguin14DestinationPOICACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPOI", + "printedName": "Penguin.DestinationPOI", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14DestinationPOIC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14DestinationPOIC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)DestinationPOI", + "mangledName": "$s7Penguin14DestinationPOIC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceLocation", + "printedName": "SourceLocation", + "children": [ + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7venueIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC7floorIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC6edgeIDSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC1xSiSgvp", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvg", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvs", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1xSiSgvM", + "mangledName": "$s7Penguin14SourceLocationC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC1ySiSgvp", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvg", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvs", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC1ySiSgvM", + "mangledName": "$s7Penguin14SourceLocationC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nearLandmark", + "printedName": "nearLandmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearPlace?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM", + "mangledName": "$s7Penguin14SourceLocationC12nearLandmarkAA9NearPlaceVSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SourceLocation(im)init", + "mangledName": "$s7Penguin14SourceLocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceLocation", + "printedName": "Penguin.SourceLocation", + "usr": "c:@M@Penguin@objc(cs)SourceLocation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14SourceLocationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14SourceLocationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SourceLocation", + "mangledName": "$s7Penguin14SourceLocationC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NearPlace", + "printedName": "NearPlace", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV4typeSSvp", + "mangledName": "$s7Penguin9NearPlaceV4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV4typeSSvg", + "mangledName": "$s7Penguin9NearPlaceV4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "venueName", + "printedName": "venueName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV9venueNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV9venueNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV9venueNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV9venueNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gateName", + "printedName": "gateName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV8gateNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV8gateNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV8gateNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV8gateNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "poiName", + "printedName": "poiName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9NearPlaceV7poiNameSSvp", + "mangledName": "$s7Penguin9NearPlaceV7poiNameSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9NearPlaceV7poiNameSSvg", + "mangledName": "$s7Penguin9NearPlaceV7poiNameSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NearPlace", + "printedName": "Penguin.NearPlace", + "usr": "s:7Penguin9NearPlaceV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9NearPlaceV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9NearPlaceV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin9NearPlaceV", + "mangledName": "$s7Penguin9NearPlaceV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShortestPath", + "printedName": "ShortestPath", + "children": [ + { + "kind": "Var", + "name": "count", + "printedName": "count", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12ShortestPathV5countSiSgvp", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvg", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvs", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV5countSiSgvM", + "mangledName": "$s7Penguin12ShortestPathV5countSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "subPaths", + "printedName": "subPaths", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM", + "mangledName": "$s7Penguin12ShortestPathV8subPathsSayAA03SubC0CGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(count:subPaths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc", + "mangledName": "$s7Penguin12ShortestPathV5count8subPathsACSiSg_SayAA03SubC0CGSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShortestPath", + "printedName": "Penguin.ShortestPath", + "usr": "s:7Penguin12ShortestPathV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin12ShortestPathV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin12ShortestPathV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin12ShortestPathV", + "mangledName": "$s7Penguin12ShortestPathV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SubPath", + "printedName": "SubPath", + "children": [ + { + "kind": "Var", + "name": "index", + "printedName": "index", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC5indexSiSgvp", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvg", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvs", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5indexSiSgvM", + "mangledName": "$s7Penguin7SubPathC5indexSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvp", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvg", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvs", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7venueIDSiSgvM", + "mangledName": "$s7Penguin7SubPathC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvp", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvg", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvs", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC7floorIDSiSgvM", + "mangledName": "$s7Penguin7SubPathC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgesCount", + "printedName": "edgesCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvp", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvg", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvs", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10edgesCountSiSgvM", + "mangledName": "$s7Penguin7SubPathC10edgesCountSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC6lengthSdSgvp", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvg", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvs", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC6lengthSdSgvM", + "mangledName": "$s7Penguin7SubPathC6lengthSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "duration", + "printedName": "duration", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC8durationSdSgvp", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvg", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvs", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8durationSdSgvM", + "mangledName": "$s7Penguin7SubPathC8durationSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstNode", + "printedName": "firstNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvp", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvg", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvs", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC9firstNodeAA0bcE0CSgvM", + "mangledName": "$s7Penguin7SubPathC9firstNodeAA0bcE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastNode", + "printedName": "lastNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvp", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvg", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvs", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC8lastNodeAA0bcE0CSgvM", + "mangledName": "$s7Penguin7SubPathC8lastNodeAA0bcE0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edges", + "printedName": "edges", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM", + "mangledName": "$s7Penguin7SubPathC5edgesSayAA9RouteEdgeCGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isOnCampus", + "printedName": "isOnCampus", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvp", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvg", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvs", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC10isOnCampusSbvM", + "mangledName": "$s7Penguin7SubPathC10isOnCampusSbvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinates", + "printedName": "coordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM", + "mangledName": "$s7Penguin7SubPathC11coordinatesSaySo22CLLocationCoordinate2DVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(index:venueID:floorID:edgesCount:length:duration:firstNode:lastNode:edges:isOnCampus:coordinates:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPathNode?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.RouteEdge]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "hasDefaultArg": true, + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc", + "mangledName": "$s7Penguin7SubPathC5index7venueID05floorF010edgesCount6length8duration9firstNode04lastM00H010isOnCampus11coordinatesACSiSg_A3OSdSgApA0bcM0CSgASSayAA9RouteEdgeCGSgSbSaySo22CLLocationCoordinate2DVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC4copyACyF", + "mangledName": "$s7Penguin7SubPathC4copyACyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndex", + "printedName": "getIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC8getIndexSiyF", + "mangledName": "$s7Penguin7SubPathC8getIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF", + "mangledName": "$s7Penguin7SubPathC24toCLLocationCoordinate2DSo0eF1DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC12toCLLocationSo0E0CSgyF", + "mangledName": "$s7Penguin7SubPathC12toCLLocationSo0E0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bearing", + "printedName": "bearing(startLat:startLng:destLat:destLng:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "mangledName": "$s7Penguin7SubPathC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getOrientation", + "printedName": "getOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC14getOrientationSdyF", + "mangledName": "$s7Penguin7SubPathC14getOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SubPath(im)init", + "mangledName": "$s7Penguin7SubPathCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7SubPathC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin7SubPathC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin7SubPathC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin7SubPathC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SubPath", + "mangledName": "$s7Penguin7SubPathC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteEdge", + "printedName": "RouteEdge", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM", + "mangledName": "$s7Penguin9RouteEdgeC4dataAA0bC4DataCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "firstNode", + "printedName": "firstNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM", + "mangledName": "$s7Penguin9RouteEdgeC9firstNodeAA0E0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "secondNode", + "printedName": "secondNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM", + "mangledName": "$s7Penguin9RouteEdgeC10secondNodeAA0E0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connectedtheta", + "printedName": "connectedtheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvp", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvg", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvs", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC14connectedthetaSiSgvM", + "mangledName": "$s7Penguin9RouteEdgeC14connectedthetaSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connecteddirection", + "printedName": "connecteddirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvp", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvg", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvs", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC18connecteddirectionSiSgvM", + "mangledName": "$s7Penguin9RouteEdgeC18connecteddirectionSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mergedEdges", + "printedName": "mergedEdges", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvp", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvg", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.RouteEdge]", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvs", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11mergedEdgesSayACGvM", + "mangledName": "$s7Penguin9RouteEdgeC11mergedEdgesSayACGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maneuverImage", + "printedName": "maneuverImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM", + "mangledName": "$s7Penguin9RouteEdgeC13maneuverImageSo7UIImageCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isStraight", + "printedName": "isStraight", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10isStraightSbvp", + "mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10isStraightSbvg", + "mangledName": "$s7Penguin9RouteEdgeC10isStraightSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mergedEdge", + "printedName": "mergedEdge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvp", + "mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdge?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC06mergedC0ACSgvg", + "mangledName": "$s7Penguin9RouteEdgeC06mergedC0ACSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isTransition", + "printedName": "isTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC12isTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC12isTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC12isTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isElevator", + "printedName": "isElevator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC10isElevatorSbvp", + "mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC10isElevatorSbvg", + "mangledName": "$s7Penguin9RouteEdgeC10isElevatorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isGate", + "printedName": "isGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6isGateSbvp", + "mangledName": "$s7Penguin9RouteEdgeC6isGateSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6isGateSbvg", + "mangledName": "$s7Penguin9RouteEdgeC6isGateSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isEscalator", + "printedName": "isEscalator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvp", + "mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC11isEscalatorSbvg", + "mangledName": "$s7Penguin9RouteEdgeC11isEscalatorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isStair", + "printedName": "isStair", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC7isStairSbvp", + "mangledName": "$s7Penguin9RouteEdgeC7isStairSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC7isStairSbvg", + "mangledName": "$s7Penguin9RouteEdgeC7isStairSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRamp", + "printedName": "isRamp", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6isRampSbvp", + "mangledName": "$s7Penguin9RouteEdgeC6isRampSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6isRampSbvg", + "mangledName": "$s7Penguin9RouteEdgeC6isRampSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isInclinedTransition", + "printedName": "isInclinedTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC20isInclinedTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC20isInclinedTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isVenueTransition", + "printedName": "isVenueTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC17isVenueTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC17isVenueTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isFloorTransition", + "printedName": "isFloorTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC17isFloorTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC17isFloorTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSameTransition", + "printedName": "isSameTransition", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvp", + "mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC16isSameTransitionSbvg", + "mangledName": "$s7Penguin9RouteEdgeC16isSameTransitionSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "copy", + "printedName": "copy()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC4copyACyF", + "mangledName": "$s7Penguin9RouteEdgeC4copyACyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC6lengthSdvp", + "mangledName": "$s7Penguin9RouteEdgeC6lengthSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC6lengthSdvg", + "mangledName": "$s7Penguin9RouteEdgeC6lengthSdvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mergedDirectionTypes", + "printedName": "mergedDirectionTypes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp", + "mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg", + "mangledName": "$s7Penguin9RouteEdgeC20mergedDirectionTypesSSSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:firstNode:secondNode:connectedtheta:connecteddirection:maneuverImage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.RouteEdgeData?", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Node?", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc", + "mangledName": "$s7Penguin9RouteEdgeC4data9firstNode06secondF014connectedtheta18connecteddirection13maneuverImageAcA0bC4DataCSg_AA0F0CSgAOSiSgAPSo7UIImageCSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "bearing", + "printedName": "bearing(startLat:startLng:destLat:destLng:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "mangledName": "$s7Penguin9RouteEdgeC7bearing8startLat0E3Lng04destF00hG0S2d_S3dtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getOrientation", + "printedName": "getOrientation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC14getOrientationSdyF", + "mangledName": "$s7Penguin9RouteEdgeC14getOrientationSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mergeEdge", + "printedName": "mergeEdge(_:mergesLengths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF", + "mangledName": "$s7Penguin9RouteEdgeC05mergeC0_13mergesLengthsyAC_SbtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "mergeInclinedEdge", + "printedName": "mergeInclinedEdge(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC013mergeInclinedC0yyACF", + "mangledName": "$s7Penguin9RouteEdgeC013mergeInclinedC0yyACF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "doesContainEdge", + "printedName": "doesContainEdge(edgeId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF", + "mangledName": "$s7Penguin9RouteEdgeC011doesContainC06edgeIdSbSiSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)RouteEdge(im)init", + "mangledName": "$s7Penguin9RouteEdgeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdge", + "printedName": "Penguin.RouteEdge", + "usr": "c:@M@Penguin@objc(cs)RouteEdge" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin9RouteEdgeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin9RouteEdgeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)RouteEdge", + "mangledName": "$s7Penguin9RouteEdgeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RouteEdgeData", + "printedName": "RouteEdgeData", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC2idSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC8campusIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7venueIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7floorIDSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC4typeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC4typeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC7outdoorSbSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC7outdoorSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC12updateStatusSiSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC12updateStatusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionInstruction", + "printedName": "directionInstruction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC20directionInstructionSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC20directionInstructionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lengthInPixels", + "printedName": "lengthInPixels", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInPixelsSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lengthInMeters", + "printedName": "lengthInMeters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14lengthInMetersSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorScaleFactor", + "printedName": "floorScaleFactor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC16floorScaleFactorSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionType", + "printedName": "directionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC13directionTypeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC13directionTypeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "transitionType", + "printedName": "transitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvp", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvg", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvs", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin13RouteEdgeDataC14transitionTypeSSSgvM", + "mangledName": "$s7Penguin13RouteEdgeDataC14transitionTypeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:campusID:venueID:floorID:typeEdge:outdoor:updateStatus:directionInstruction:lengthInPixels:lengthInMeters:floorScaleFactor:directionType:transitionType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc", + "mangledName": "$s7Penguin13RouteEdgeDataC2id8campusID05venueG005floorG004typeC07outdoor12updateStatus20directionInstruction14lengthInPixels0pQ6Meters0I11ScaleFactor0N4Type010transitionV0ACSiSg_A3QSSSgSbSgAqRSdSgA2t2Rtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData(im)init", + "mangledName": "$s7Penguin13RouteEdgeDataCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RouteEdgeData", + "printedName": "Penguin.RouteEdgeData", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin13RouteEdgeDataC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin13RouteEdgeDataC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)RouteEdgeData", + "mangledName": "$s7Penguin13RouteEdgeDataC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Node", + "printedName": "Node", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC2idSiSgvp", + "mangledName": "$s7Penguin4NodeC2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvg", + "mangledName": "$s7Penguin4NodeC2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvs", + "mangledName": "$s7Penguin4NodeC2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC2idSiSgvM", + "mangledName": "$s7Penguin4NodeC2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC7venueIDSiSgvp", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvg", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvs", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7venueIDSiSgvM", + "mangledName": "$s7Penguin4NodeC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC7floorIDSiSgvp", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvg", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvs", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC7floorIDSiSgvM", + "mangledName": "$s7Penguin4NodeC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC1xSiSgvp", + "mangledName": "$s7Penguin4NodeC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvg", + "mangledName": "$s7Penguin4NodeC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvs", + "mangledName": "$s7Penguin4NodeC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1xSiSgvM", + "mangledName": "$s7Penguin4NodeC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC1ySiSgvp", + "mangledName": "$s7Penguin4NodeC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvg", + "mangledName": "$s7Penguin4NodeC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvs", + "mangledName": "$s7Penguin4NodeC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC1ySiSgvM", + "mangledName": "$s7Penguin4NodeC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC9longitudeSdSgvp", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvg", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvs", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC9longitudeSdSgvM", + "mangledName": "$s7Penguin4NodeC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC8latitudeSdSgvp", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvg", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvs", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC8latitudeSdSgvM", + "mangledName": "$s7Penguin4NodeC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "typeNode", + "printedName": "typeNode", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC04typeB0SSSgvp", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvg", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvs", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC04typeB0SSSgvM", + "mangledName": "$s7Penguin4NodeC04typeB0SSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvp", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvg", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvs", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC4descSayAA16TranslatableDataVGvM", + "mangledName": "$s7Penguin4NodeC4descSayAA16TranslatableDataVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin4NodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerPoint", + "printedName": "centerPoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvp", + "mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin4NodeC11centerPointSo7CGPointVSgvg", + "mangledName": "$s7Penguin4NodeC11centerPointSo7CGPointVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venueID:floorID:typeNode:x:y:longitude:latitude:desc:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc", + "mangledName": "$s7Penguin4NodeC7venueID05floorD004typeB01x1y9longitude8latitude4descACSiSg_ALSSSgA2LSdSgANSayAA16TranslatableDataVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getName", + "printedName": "getName()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC7getNameSSyF", + "mangledName": "$s7Penguin4NodeC7getNameSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF", + "mangledName": "$s7Penguin4NodeC24toCLLocationCoordinate2DSo0dE1DVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC12toCLLocationSo0D0CSgyF", + "mangledName": "$s7Penguin4NodeC12toCLLocationSo0D0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toPoint", + "printedName": "toPoint()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreFoundation.CGPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC7toPointSo7CGPointVSgyF", + "mangledName": "$s7Penguin4NodeC7toPointSo7CGPointVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Node(im)init", + "mangledName": "$s7Penguin4NodeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Node", + "printedName": "Penguin.Node", + "usr": "c:@M@Penguin@objc(cs)Node" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin4NodeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin4NodeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin4NodeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin4NodeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Node", + "mangledName": "$s7Penguin4NodeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SubPathNode", + "printedName": "SubPathNode", + "children": [ + { + "kind": "Var", + "name": "x", + "printedName": "x", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvp", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvg", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvs", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1xSiSgvM", + "mangledName": "$s7Penguin11SubPathNodeC1xSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "y", + "printedName": "y", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvp", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvg", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvs", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC1ySiSgvM", + "mangledName": "$s7Penguin11SubPathNodeC1ySiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvp", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvg", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvs", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC9longitudeSdSgvM", + "mangledName": "$s7Penguin11SubPathNodeC9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvp", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvg", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvs", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC8latitudeSdSgvM", + "mangledName": "$s7Penguin11SubPathNodeC8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvp", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvg", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvs", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4typeSSSgvM", + "mangledName": "$s7Penguin11SubPathNodeC4typeSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "desc", + "printedName": "desc", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM", + "mangledName": "$s7Penguin11SubPathNodeC4descSayAA16TranslatableDataVGvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin11SubPathNodeC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(x:y:longitude:latitude:type:desc:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.TranslatableData]", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc", + "mangledName": "$s7Penguin11SubPathNodeC1x1y9longitude8latitude4type4descACSiSg_AJSdSgAKSSSgSayAA16TranslatableDataVGtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "isUpEscalator", + "printedName": "isUpEscalator(venueId:floorId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF", + "mangledName": "$s7Penguin11SubPathNodeC13isUpEscalator7venueId05floorI0SbSiSg_AGtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isDownEscalator", + "printedName": "isDownEscalator(venueId:floorId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF", + "mangledName": "$s7Penguin11SubPathNodeC15isDownEscalator7venueId05floorI0SbSiSg_AGtF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getName", + "printedName": "getName()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC7getNameSSyF", + "mangledName": "$s7Penguin11SubPathNodeC7getNameSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)SubPathNode(im)init", + "mangledName": "$s7Penguin11SubPathNodeCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPathNode", + "printedName": "Penguin.SubPathNode", + "usr": "c:@M@Penguin@objc(cs)SubPathNode" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11SubPathNodeC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11SubPathNodeC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)SubPathNode", + "mangledName": "$s7Penguin11SubPathNodeC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TranslatableData", + "printedName": "TranslatableData", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TranslatableData", + "printedName": "Penguin.TranslatableData", + "usr": "s:7Penguin16TranslatableDataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin16TranslatableDataV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin16TranslatableDataV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin16TranslatableDataV", + "mangledName": "$s7Penguin16TranslatableDataV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Edges_Table", + "printedName": "Edges_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Edges_Table", + "printedName": "Penguin.Edges_Table", + "usr": "c:@M@Penguin@objc(cs)Edges_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Edges_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin11Edges_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Edges_Table", + "printedName": "Penguin.Edges_Table", + "usr": "c:@M@Penguin@objc(cs)Edges_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin11Edges_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)id", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)id", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setId:", + "mangledName": "$s7Penguin11Edges_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)floorID", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)floorID", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setFloorID:", + "mangledName": "$s7Penguin11Edges_TableC7floorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x1", + "printedName": "x1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x1", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x1", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX1:", + "mangledName": "$s7Penguin11Edges_TableC2x1s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y1", + "printedName": "y1", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y1", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y1", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY1:", + "mangledName": "$s7Penguin11Edges_TableC2y1s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1FloorID", + "printedName": "p1FloorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1FloorID", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1FloorID", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1FloorID:", + "mangledName": "$s7Penguin11Edges_TableC9p1FloorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "x2", + "printedName": "x2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)x2", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)x2", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setX2:", + "mangledName": "$s7Penguin11Edges_TableC2x2s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "y2", + "printedName": "y2", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)y2", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)y2", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setY2:", + "mangledName": "$s7Penguin11Edges_TableC2y2s5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2floorID", + "printedName": "p2floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2floorID", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2floorID", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2floorID:", + "mangledName": "$s7Penguin11Edges_TableC9p2floorIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)venueID", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)venueID", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setVenueID:", + "mangledName": "$s7Penguin11Edges_TableC7venueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1VenueID", + "printedName": "p1VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1VenueID:", + "mangledName": "$s7Penguin11Edges_TableC9p1VenueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2VenueID", + "printedName": "p2VenueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2VenueID", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2VenueID:", + "mangledName": "$s7Penguin11Edges_TableC9p2VenueIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connectedtheta", + "printedName": "connectedtheta", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connectedtheta", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connectedtheta", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnectedtheta:", + "mangledName": "$s7Penguin11Edges_TableC14connectedthetaSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "connecteddirection", + "printedName": "connecteddirection", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)connecteddirection", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)connecteddirection", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setConnecteddirection:", + "mangledName": "$s7Penguin11Edges_TableC18connecteddirections5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)campusID", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)campusID", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setCampusID:", + "mangledName": "$s7Penguin11Edges_TableC8campusIDs5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "outdoor", + "printedName": "outdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)outdoor", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)outdoor", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setOutdoor:", + "mangledName": "$s7Penguin11Edges_TableC7outdoorSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p1Type", + "printedName": "p1Type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p1Type", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p1Type", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP1Type:", + "mangledName": "$s7Penguin11Edges_TableC6p1TypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude1", + "printedName": "longitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude1", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude1", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude1:", + "mangledName": "$s7Penguin11Edges_TableC10longitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longitude2", + "printedName": "longitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)longitude2", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)longitude2", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLongitude2:", + "mangledName": "$s7Penguin11Edges_TableC10longitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude1", + "printedName": "latitude1", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude1", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude1", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude1:", + "mangledName": "$s7Penguin11Edges_TableC9latitude1Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "latitude2", + "printedName": "latitude2", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)latitude2", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)latitude2", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setLatitude2:", + "mangledName": "$s7Penguin11Edges_TableC9latitude2Sdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "p2Type", + "printedName": "p2Type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)p2Type", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)p2Type", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setP2Type:", + "mangledName": "$s7Penguin11Edges_TableC6p2TypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)type", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)type", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setType:", + "mangledName": "$s7Penguin11Edges_TableC4typeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "transitionType", + "printedName": "transitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(py)transitionType", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)transitionType", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Edges_Table(im)setTransitionType:", + "mangledName": "$s7Penguin11Edges_TableC14transitionTypeSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Edges_Table", + "mangledName": "$s7Penguin11Edges_TableC", + "moduleName": "Penguin", + "objc_name": "Edges_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "CoreDataProtocol", + "printedName": "CoreDataProtocol", + "children": [ + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6getAll6filterypSgSaySo11NSPredicateCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6insert4datayyp_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6insert4datayyp_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "delete", + "printedName": "delete(filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF", + "mangledName": "$s7Penguin16CoreDataProtocolP6delete6filterSbSaySo11NSPredicateCGSg_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(data:filter:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSPredicate]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.NSPredicate]", + "children": [ + { + "kind": "TypeNominal", + "name": "NSPredicate", + "printedName": "Foundation.NSPredicate", + "usr": "c:objc(cs)NSPredicate" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF", + "mangledName": "$s7Penguin16CoreDataProtocolP6update4data6filteryyp_SaySo11NSPredicateCGSgtF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16CoreDataProtocolP5clearyyF", + "mangledName": "$s7Penguin16CoreDataProtocolP5clearyyF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 where τ_0_0 : Penguin.CoreDataProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7Penguin16CoreDataProtocolP", + "mangledName": "$s7Penguin16CoreDataProtocolP", + "moduleName": "Penguin", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PILocation", + "printedName": "PILocation", + "children": [ + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvp", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvg", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvs", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5venueAA5VenueCSgvM", + "mangledName": "$s7Penguin10PILocationC5venueAA5VenueCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvp", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvg", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvs", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC5floorAA5FloorCSgvM", + "mangledName": "$s7Penguin10PILocationC5floorAA5FloorCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edge", + "printedName": "edge", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvp", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvg", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Edge?", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvs", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC4edgeAA4EdgeCSgvM", + "mangledName": "$s7Penguin10PILocationC4edgeAA4EdgeCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "epPosition", + "printedName": "epPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvp", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvg", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvs", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC10epPositionAA7PIPointCSgvM", + "mangledName": "$s7Penguin10PILocationC10epPositionAA7PIPointCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvp", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvg", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvs", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8positionAA7PIPointCSgvM", + "mangledName": "$s7Penguin10PILocationC8positionAA7PIPointCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accuracy", + "printedName": "accuracy", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8accuracySdSgvp", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvg", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvs", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8accuracySdSgvM", + "mangledName": "$s7Penguin10PILocationC8accuracySdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "source", + "printedName": "source", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvp", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvg", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvs", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC6sourceAA10SourceTypeOvM", + "mangledName": "$s7Penguin10PILocationC6sourceAA10SourceTypeOvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "gps", + "printedName": "gps", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvp", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvg", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvs", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC3gpsAA11PICLocationCSgvM", + "mangledName": "$s7Penguin10PILocationC3gpsAA11PICLocationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "offCampus", + "printedName": "offCampus", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvp", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvg", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvs", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC9offCampusSbSgvM", + "mangledName": "$s7Penguin10PILocationC9offCampusSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "outMapMatching", + "printedName": "outMapMatching", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvp", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvg", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvs", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC14outMapMatchingSbSgvM", + "mangledName": "$s7Penguin10PILocationC14outMapMatchingSbSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC7addressSSSgvp", + "mangledName": "$s7Penguin10PILocationC7addressSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC7addressSSSgvg", + "mangledName": "$s7Penguin10PILocationC7addressSSSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onCampusOutdoor", + "printedName": "onCampusOutdoor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvp", + "mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC15onCampusOutdoorSbvg", + "mangledName": "$s7Penguin10PILocationC15onCampusOutdoorSbvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nearData", + "printedName": "nearData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NearGateData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NearGateData", + "printedName": "Penguin.NearGateData", + "usr": "s:7Penguin12NearGateDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM", + "mangledName": "$s7Penguin10PILocationC8nearDataAA08NearGateD0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "nextRouteData", + "printedName": "nextRouteData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NextRoutPathData?", + "children": [ + { + "kind": "TypeNominal", + "name": "NextRoutPathData", + "printedName": "Penguin.NextRoutPathData", + "usr": "s:7Penguin16NextRoutPathDataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM", + "mangledName": "$s7Penguin10PILocationC13nextRouteDataAA012NextRoutPathE0VSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinates", + "printedName": "coordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PILocationC11coordinatesSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "matchingCoordinates", + "printedName": "matchingCoordinates", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp", + "mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg", + "mangledName": "$s7Penguin10PILocationC19matchingCoordinatesSo22CLLocationCoordinate2DVvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "centerCoordinate", + "printedName": "centerCoordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin10PILocationC16centerCoordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(venue:floor:edge:epPosition:position:accuracy:gps:offCampus:outMapMatching:source:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + }, + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PIPoint?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "hasDefaultArg": true, + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc", + "mangledName": "$s7Penguin10PILocationC5venue5floor4edge10epPosition8position8accuracy3gps9offCampus14outMapMatching6sourceAcA5VenueC_AA5FloorCAA4EdgeCAA7PIPointCSgAVSdAA11PICLocationCSgS2bSgAA10SourceTypeOtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PILocation(im)init", + "mangledName": "$s7Penguin10PILocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PILocation", + "mangledName": "$s7Penguin10PILocationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIPoint", + "printedName": "PIPoint", + "children": [ + { + "kind": "Var", + "name": "point", + "printedName": "point", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvp", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvg", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvs", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC5pointSo7CGPointVvM", + "mangledName": "$s7Penguin7PIPointC5pointSo7CGPointVvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinate", + "printedName": "coordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvp", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvg", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvs", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin7PIPointC10coordinateAA11PICLocationCSgvM", + "mangledName": "$s7Penguin7PIPointC10coordinateAA11PICLocationCSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(point:coordinate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + }, + { + "kind": "TypeNominal", + "name": "CGPoint", + "printedName": "CoreFoundation.CGPoint", + "usr": "c:@S@CGPoint" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PICLocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc", + "mangledName": "$s7Penguin7PIPointC5point10coordinateACSo7CGPointV_AA11PICLocationCSgtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIPoint", + "printedName": "Penguin.PIPoint", + "usr": "c:@M@Penguin@objc(cs)PIPoint" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIPoint(im)init", + "mangledName": "$s7Penguin7PIPointCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIPoint", + "mangledName": "$s7Penguin7PIPointC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PICLocation", + "printedName": "PICLocation", + "children": [ + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PICLocationC8latitudeSdvp", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvg", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvs", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC8latitudeSdvM", + "mangledName": "$s7Penguin11PICLocationC8latitudeSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PICLocationC9longitudeSdvp", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvg", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvs", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PICLocationC9longitudeSdvM", + "mangledName": "$s7Penguin11PICLocationC9longitudeSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc", + "mangledName": "$s7Penguin11PICLocationC8latitude9longitudeACSd_Sdtcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PICLocation(im)init", + "mangledName": "$s7Penguin11PICLocationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PICLocation", + "printedName": "Penguin.PICLocation", + "usr": "c:@M@Penguin@objc(cs)PICLocation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin11PICLocationC4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin11PICLocationC6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocationCoordinate2D", + "printedName": "toCLLocationCoordinate2D()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF", + "mangledName": "$s7Penguin11PICLocationC24toCLLocationCoordinate2DSo0dE1DVyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PICLocationC12toCLLocationSo0D0CyF", + "mangledName": "$s7Penguin11PICLocationC12toCLLocationSo0D0CyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PICLocation", + "mangledName": "$s7Penguin11PICLocationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PIRotation", + "printedName": "PIRotation", + "children": [ + { + "kind": "Var", + "name": "sensorValue", + "printedName": "sensorValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvp", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvg", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvs", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC11sensorValueSdvM", + "mangledName": "$s7Penguin10PIRotationC11sensorValueSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mapRotationValue", + "printedName": "mapRotationValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvp", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvg", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvs", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC16mapRotationValueSdvM", + "mangledName": "$s7Penguin10PIRotationC16mapRotationValueSdvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "heading", + "printedName": "heading", + "children": [ + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvp", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvg", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvs", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10PIRotationC7headingSo9CLHeadingCvM", + "mangledName": "$s7Penguin10PIRotationC7headingSo9CLHeadingCvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIRotation", + "printedName": "Penguin.PIRotation", + "usr": "c:@M@Penguin@objc(cs)PIRotation" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIRotation(im)init", + "mangledName": "$s7Penguin10PIRotationCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIRotation", + "mangledName": "$s7Penguin10PIRotationC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Floors_Table", + "printedName": "Floors_Table", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floors_Table", + "printedName": "Penguin.Floors_Table", + "usr": "c:@M@Penguin@objc(cs)Floors_Table" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Floors_Table(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin12Floors_TableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Floors_Table", + "printedName": "Penguin.Floors_Table", + "usr": "c:@M@Penguin@objc(cs)Floors_Table" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "mangledName": "$s7Penguin12Floors_TableC12fetchRequestSo07NSFetchE0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)id", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)id", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setId:", + "mangledName": "$s7Penguin12Floors_TableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)name", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)name", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setName:", + "mangledName": "$s7Penguin12Floors_TableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "descriptions", + "printedName": "descriptions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)descriptions", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)descriptions", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setDescriptions:", + "mangledName": "$s7Penguin12Floors_TableC12descriptionsSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "image", + "printedName": "image", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)image", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)image", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setImage:", + "mangledName": "$s7Penguin12Floors_TableC5image10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "scale_factor", + "printedName": "scale_factor", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)scale_factor", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)scale_factor", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setScale_factor:", + "mangledName": "$s7Penguin12Floors_TableC12scale_factorSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)level", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)level", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLevel:", + "mangledName": "$s7Penguin12Floors_TableC5levels5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "icon_id", + "printedName": "icon_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)icon_id", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)icon_id", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIcon_id:", + "mangledName": "$s7Penguin12Floors_TableC7icon_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "map_url", + "printedName": "map_url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_url", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_url", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_url:", + "mangledName": "$s7Penguin12Floors_TableC7map_urlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venue_id", + "printedName": "venue_id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)venue_id", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)venue_id", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setVenue_id:", + "mangledName": "$s7Penguin12Floors_TableC8venue_ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "map_north", + "printedName": "map_north", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)map_north", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)map_north", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMap_north:", + "mangledName": "$s7Penguin12Floors_TableC9map_norths5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "threshold", + "printedName": "threshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)threshold", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)threshold", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setThreshold:", + "mangledName": "$s7Penguin12Floors_TableC9thresholds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "far_dist", + "printedName": "far_dist", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)far_dist", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)far_dist", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setFar_dist:", + "mangledName": "$s7Penguin12Floors_TableC8far_dists5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "near_dest", + "printedName": "near_dest", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)near_dest", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)near_dest", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setNear_dest:", + "mangledName": "$s7Penguin12Floors_TableC9near_dests5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "serverConnectivityThreshold", + "printedName": "serverConnectivityThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)serverConnectivityThreshold", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)serverConnectivityThreshold", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setServerConnectivityThreshold:", + "mangledName": "$s7Penguin12Floors_TableC27serverConnectivityThresholds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentCenter", + "printedName": "alignmentCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentCenter", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentCenter", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentCenter:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentCenterSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentOrigin", + "printedName": "alignmentOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentOrigin", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentOrigin", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentOrigin:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentOriginSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScale", + "printedName": "alignmentScale", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScale", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScale", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScale:", + "mangledName": "$s7Penguin12Floors_TableC14alignmentScaleSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleX", + "printedName": "alignmentScaleX", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleX", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleX", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleX:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleXSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentScaleY", + "printedName": "alignmentScaleY", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentScaleY", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentScaleY", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentScaleY:", + "mangledName": "$s7Penguin12Floors_TableC15alignmentScaleYSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "alignmentRotation", + "printedName": "alignmentRotation", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)alignmentRotation", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)alignmentRotation", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setAlignmentRotation:", + "mangledName": "$s7Penguin12Floors_TableC17alignmentRotationSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "instructionDistanceThreshold", + "printedName": "instructionDistanceThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)instructionDistanceThreshold", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)instructionDistanceThreshold", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setInstructionDistanceThreshold:", + "mangledName": "$s7Penguin12Floors_TableC28instructionDistanceThresholdSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isDefault", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isDefault", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsDefault:", + "mangledName": "$s7Penguin12Floors_TableC9isDefaultSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "isUnderground", + "printedName": "isUnderground", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)isUnderground", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)isUnderground", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setIsUnderground:", + "mangledName": "$s7Penguin12Floors_TableC13isUndergroundSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLongParameters", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLongParameters", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLongParameters:", + "mangledName": "$s7Penguin12Floors_TableC18xyToLongParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)xyToLatParameters", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)xyToLatParameters", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setXyToLatParameters:", + "mangledName": "$s7Penguin12Floors_TableC17xyToLatParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToXParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToXParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToXParameters:", + "mangledName": "$s7Penguin12Floors_TableC20longlatToXParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)longlatToYParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)longlatToYParameters", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLonglatToYParameters:", + "mangledName": "$s7Penguin12Floors_TableC20longlatToYParametersSaySdGvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "geoJSONURL", + "printedName": "geoJSONURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)geoJSONURL", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)geoJSONURL", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setGeoJSONURL:", + "mangledName": "$s7Penguin12Floors_TableC10geoJSONURLSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "mapWidth", + "printedName": "mapWidth", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapWidth", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapWidth", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapWidth:", + "mangledName": "$s7Penguin12Floors_TableC8mapWidths5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "mapHeight", + "printedName": "mapHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)mapHeight", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)mapHeight", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setMapHeight:", + "mangledName": "$s7Penguin12Floors_TableC9mapHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)label", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)label", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setLabel:", + "mangledName": "$s7Penguin12Floors_TableC5labelSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "updateStatus", + "printedName": "updateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(py)updateStatus", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)updateStatus", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Floors_Table(im)setUpdateStatus:", + "mangledName": "$s7Penguin12Floors_TableC12updateStatuss5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Floors_Table", + "mangledName": "$s7Penguin12Floors_TableC", + "moduleName": "Penguin", + "objc_name": "Floors_Table", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Instruction", + "printedName": "Instruction", + "children": [ + { + "kind": "Var", + "name": "directionID", + "printedName": "directionID", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC11directionIDSivp", + "mangledName": "$s7Penguin11InstructionC11directionIDSivp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivg", + "mangledName": "$s7Penguin11InstructionC11directionIDSivg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivs", + "mangledName": "$s7Penguin11InstructionC11directionIDSivs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC11directionIDSivM", + "mangledName": "$s7Penguin11InstructionC11directionIDSivM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionText", + "printedName": "directionText", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC13directionTextSSvp", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvg", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvs", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC13directionTextSSvM", + "mangledName": "$s7Penguin11InstructionC13directionTextSSvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionImage", + "printedName": "directionImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvp", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvg", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvs", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC14directionImageSo7UIImageCSgvM", + "mangledName": "$s7Penguin11InstructionC14directionImageSo7UIImageCSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionPoI", + "printedName": "directionPoI", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvp", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvg", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.POI?", + "children": [ + { + "kind": "TypeNominal", + "name": "POI", + "printedName": "Penguin.POI", + "usr": "c:@M@Penguin@objc(cs)POI" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvs", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC12directionPoIAA3POICSgvM", + "mangledName": "$s7Penguin11InstructionC12directionPoIAA3POICSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionEdgeOrder", + "printedName": "directionEdgeOrder", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvp", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvg", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvs", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11InstructionC18directionEdgeOrderSiSgvM", + "mangledName": "$s7Penguin11InstructionC18directionEdgeOrderSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(directionString:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Instruction", + "printedName": "Penguin.Instruction", + "usr": "c:@M@Penguin@objc(cs)Instruction" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11InstructionC15directionStringACSS_tcfc", + "mangledName": "$s7Penguin11InstructionC15directionStringACSS_tcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Instruction", + "printedName": "Penguin.Instruction", + "usr": "c:@M@Penguin@objc(cs)Instruction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Instruction(im)init", + "mangledName": "$s7Penguin11InstructionCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Instruction", + "mangledName": "$s7Penguin11InstructionC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DirectionInstruction", + "printedName": "DirectionInstruction", + "children": [ + { + "kind": "Var", + "name": "edgeID", + "printedName": "edgeID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC6edgeIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC6edgeIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "campusID", + "printedName": "campusID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC8campusIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC8campusIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "venueID", + "printedName": "venueID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7venueIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC7venueIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "floorID", + "printedName": "floorID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC7floorIDSiSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC7floorIDSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "directionInstruction", + "printedName": "directionInstruction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvp", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvg", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvs", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20DirectionInstructionC09directionC0SSSgvM", + "mangledName": "$s7Penguin20DirectionInstructionC09directionC0SSSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectionInstruction", + "printedName": "Penguin.DirectionInstruction", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction(im)init", + "mangledName": "$s7Penguin20DirectionInstructionCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)DirectionInstruction", + "mangledName": "$s7Penguin20DirectionInstructionC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PoIPolygonsTable", + "printedName": "PoIPolygonsTable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsTable", + "printedName": "Penguin.PoIPolygonsTable", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin16PoIPolygonsTableC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "PoIPolygonsTable", + "printedName": "Penguin.PoIPolygonsTable", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "mangledName": "$s7Penguin16PoIPolygonsTableC12fetchRequestSo07NSFetchF0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)id", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)id", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "floorid", + "printedName": "floorid", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)floorid", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)floorid", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFloorid:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7floorids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)name", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)name", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setName:", + "mangledName": "$s7Penguin16PoIPolygonsTableC4nameSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "zoonpoint", + "printedName": "zoonpoint", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoonpoint", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoonpoint", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoonpoint:", + "mangledName": "$s7Penguin16PoIPolygonsTableC9zoonpoint10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "zoon_center_point", + "printedName": "zoon_center_point", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)zoon_center_point", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)zoon_center_point", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setZoon_center_point:", + "mangledName": "$s7Penguin16PoIPolygonsTableC17zoon_center_point10Foundation4DataVSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categorycolor", + "printedName": "categorycolor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categorycolor", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categorycolor", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategorycolor:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13categorycolorSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "iconUrl", + "printedName": "iconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)iconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)iconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7iconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "framedIconUrl", + "printedName": "framedIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)framedIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)framedIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setFramedIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13framedIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmark", + "printedName": "landmark", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmark", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmark", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmark:", + "mangledName": "$s7Penguin16PoIPolygonsTableC8landmarkSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmarkIconUrl", + "printedName": "landmarkIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC15landmarkIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "venueId", + "printedName": "venueId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)venueId", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)venueId", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setVenueId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC7venueIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "categoryId", + "printedName": "categoryId", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)categoryId", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)categoryId", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setCategoryId:", + "mangledName": "$s7Penguin16PoIPolygonsTableC10categoryIds5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "extrusionHeight", + "printedName": "extrusionHeight", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)extrusionHeight", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)extrusionHeight", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setExtrusionHeight:", + "mangledName": "$s7Penguin16PoIPolygonsTableC15extrusionHeights5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelUri", + "printedName": "modelUri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelUri", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelUri", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelUri:", + "mangledName": "$s7Penguin16PoIPolygonsTableC8modelUriSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelLatitude", + "printedName": "modelLatitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLatitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLatitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLatitude:", + "mangledName": "$s7Penguin16PoIPolygonsTableC13modelLatitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "modelLongitude", + "printedName": "modelLongitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)modelLongitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)modelLongitude", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setModelLongitude:", + "mangledName": "$s7Penguin16PoIPolygonsTableC14modelLongitudeSdvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "showOnMap", + "printedName": "showOnMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)showOnMap", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)showOnMap", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setShowOnMap:", + "mangledName": "$s7Penguin16PoIPolygonsTableC9showOnMapSbvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "landmarkFilledIconUrl", + "printedName": "landmarkFilledIconUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(py)landmarkFilledIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)landmarkFilledIconUrl", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)PoIPolygonsTable(im)setLandmarkFilledIconUrl:", + "mangledName": "$s7Penguin16PoIPolygonsTableC21landmarkFilledIconUrlSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PoIPolygonsTable", + "mangledName": "$s7Penguin16PoIPolygonsTableC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreBluetooth", + "printedName": "CoreBluetooth", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDBManager", + "printedName": "PIDBManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11PIDBManagerC6sharedACvpZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvgZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvsZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11PIDBManagerC6sharedACvMZ", + "mangledName": "$s7Penguin11PIDBManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "resetCache", + "printedName": "resetCache()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC10resetCacheyyF", + "mangledName": "$s7Penguin11PIDBManagerC10resetCacheyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVenues", + "printedName": "getVenues()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Venue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF", + "mangledName": "$s7Penguin11PIDBManagerC9getVenuesSayAA5VenueCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVenueByID", + "printedName": "getVenueByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF", + "mangledName": "$s7Penguin11PIDBManagerC12getVenueByID06filterE0AA0D0CSiSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorByID", + "printedName": "getFloorByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC12getFloorByID06filterE0AA0D0CSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorsByVenueID", + "printedName": "getFloorsByVenueID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC18getFloorsByVenueID06filterE0SayAA5FloorCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCampusFloor", + "printedName": "getCampusFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF", + "mangledName": "$s7Penguin11PIDBManagerC14getCampusFloorAA0E0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCampusFloorSetting", + "printedName": "getCampusFloorSetting()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF", + "mangledName": "$s7Penguin11PIDBManagerC21getCampusFloorSettingAA0E8SettingsVSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloors", + "printedName": "getFloors()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF", + "mangledName": "$s7Penguin11PIDBManagerC9getFloorsSayAA5FloorCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorsSetting", + "printedName": "getFloorsSetting(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorSettings?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorSettings", + "printedName": "Penguin.FloorSettings", + "usr": "s:7Penguin13FloorSettingsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC16getFloorsSetting8filterByAA13FloorSettingsVSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgeByID", + "printedName": "getEdgeByID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC11getEdgeByID06filterE0AA0D0CSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesByVenueID", + "printedName": "getEdgesByVenueID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC17getEdgesByVenueID06filterE0SayAA4EdgeCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesByFloorID", + "printedName": "getEdgesByFloorID(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF", + "mangledName": "$s7Penguin11PIDBManagerC17getEdgesByFloorID06filterE0SayAA4EdgeCGSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdges", + "printedName": "getEdges()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF", + "mangledName": "$s7Penguin11PIDBManagerC8getEdgesSayAA4EdgeCGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getGateNode", + "printedName": "getGateNode(filterBy:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF", + "mangledName": "$s7Penguin11PIDBManagerC11getGateNode8filterBySayAA0dE5ModelCGSgSDySSypG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEdgesGateNodeDataGnode", + "printedName": "getEdgesGateNodeDataGnode()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int : [Penguin.Gnode]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : [Penguin.Gnode]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Gnode]", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC25getEdgesGateNodeDataGnodeSDySiSayAA0H0CGGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPOIPolygons", + "printedName": "getPOIPolygons()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.PoiPolygon]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.PoiPolygon]", + "children": [ + { + "kind": "TypeNominal", + "name": "PoiPolygon", + "printedName": "Penguin.PoiPolygon", + "usr": "s:7Penguin10PoiPolygonV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC14getPOIPolygonsSayAA10PoiPolygonVGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCategories", + "printedName": "getCategories()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.POICategory]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.POICategory]", + "children": [ + { + "kind": "TypeNominal", + "name": "POICategory", + "printedName": "Penguin.POICategory", + "usr": "s:7Penguin11POICategoryV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF", + "mangledName": "$s7Penguin11PIDBManagerC13getCategoriesSayAA11POICategoryVGSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearAll", + "printedName": "clearAll()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC8clearAllyyF", + "mangledName": "$s7Penguin11PIDBManagerC8clearAllyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllGeofenceRegions", + "printedName": "getAllGeofenceRegions()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GeofenceRegion]", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF", + "mangledName": "$s7Penguin11PIDBManagerC21getAllGeofenceRegionsSayAA0E6RegionVGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getGeofenceById", + "printedName": "getGeofenceById(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.GeofenceRegion?", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF", + "mangledName": "$s7Penguin11PIDBManagerC15getGeofenceByIdyAA0D6RegionVSgSiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDBManager", + "printedName": "Penguin.PIDBManager", + "usr": "c:@M@Penguin@objc(cs)PIDBManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIDBManager(im)init", + "mangledName": "$s7Penguin11PIDBManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIDBManager", + "mangledName": "$s7Penguin11PIDBManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SourceType", + "printedName": "SourceType", + "children": [ + { + "kind": "Var", + "name": "GPS", + "printedName": "GPS", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO3GPSyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO3GPSyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "BLE", + "printedName": "BLE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO3BLEyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO3BLEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "NONE", + "printedName": "NONE", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceType.Type) -> Penguin.SourceType", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10SourceTypeO4NONEyA2CmF", + "mangledName": "$s7Penguin10SourceTypeO4NONEyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + }, + { + "kind": "TypeNominal", + "name": "SourceType", + "printedName": "Penguin.SourceType", + "usr": "s:7Penguin10SourceTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10SourceTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin10SourceTypeO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10SourceTypeO9hashValueSivp", + "mangledName": "$s7Penguin10SourceTypeO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10SourceTypeO9hashValueSivg", + "mangledName": "$s7Penguin10SourceTypeO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin10SourceTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin10SourceTypeO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10SourceTypeO", + "mangledName": "$s7Penguin10SourceTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UpdateStatus", + "printedName": "UpdateStatus", + "children": [ + { + "kind": "Var", + "name": "Unknown", + "printedName": "Unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7UnknownyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7UnknownyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "New", + "printedName": "New", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO3NewyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO3NewyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Deleted", + "printedName": "Deleted", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7DeletedyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7DeletedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Updated", + "printedName": "Updated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.UpdateStatus.Type) -> Penguin.UpdateStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.UpdateStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin12UpdateStatusO7UpdatedyA2CmF", + "mangledName": "$s7Penguin12UpdateStatusO7UpdatedyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "getUpdateStatus", + "printedName": "getUpdateStatus(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin12UpdateStatusO03getbC04fromACSi_tFZ", + "mangledName": "$s7Penguin12UpdateStatusO03getbC04fromACSi_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.UpdateStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateStatus", + "printedName": "Penguin.UpdateStatus", + "usr": "s:7Penguin12UpdateStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12UpdateStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12UpdateStatusO8rawValueSivp", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12UpdateStatusO8rawValueSivg", + "mangledName": "$s7Penguin12UpdateStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin12UpdateStatusO", + "mangledName": "$s7Penguin12UpdateStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorCode", + "printedName": "ErrorCode", + "children": [ + { + "kind": "Var", + "name": "NoError", + "printedName": "NoError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoError", + "mangledName": "$s7Penguin9ErrorCodeO02NoB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "OSNotSupported", + "printedName": "OSNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeOSNotSupported", + "mangledName": "$s7Penguin9ErrorCodeO14OSNotSupportedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "SignalLost", + "printedName": "SignalLost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSignalLost", + "mangledName": "$s7Penguin9ErrorCodeO10SignalLostyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "VenuesDetailsImportError", + "printedName": "VenuesDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenuesDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO019VenuesDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "FloorsDetailsImportError", + "printedName": "FloorsDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeFloorsDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO019FloorsDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "SettingsImportError", + "printedName": "SettingsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSettingsImportError", + "mangledName": "$s7Penguin9ErrorCodeO014SettingsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "MapNorthAngleCalculationError", + "printedName": "MapNorthAngleCalculationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeMapNorthAngleCalculationError", + "mangledName": "$s7Penguin9ErrorCodeO024MapNorthAngleCalculationB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Var", + "name": "EdgesDetailsImportError", + "printedName": "EdgesDetailsImportError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeEdgesDetailsImportError", + "mangledName": "$s7Penguin9ErrorCodeO018EdgesDetailsImportB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 7 + }, + { + "kind": "Var", + "name": "WiFiPermissionOFF", + "printedName": "WiFiPermissionOFF", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeWiFiPermissionOFF", + "mangledName": "$s7Penguin9ErrorCodeO17WiFiPermissionOFFyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 8 + }, + { + "kind": "Var", + "name": "BLEPermissionOFF", + "printedName": "BLEPermissionOFF", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBLEPermissionOFF", + "mangledName": "$s7Penguin9ErrorCodeO16BLEPermissionOFFyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 9 + }, + { + "kind": "Var", + "name": "DeviceRFNotAvailable", + "printedName": "DeviceRFNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeDeviceRFNotAvailable", + "mangledName": "$s7Penguin9ErrorCodeO20DeviceRFNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 10 + }, + { + "kind": "Var", + "name": "VenueRFNotAvailable", + "printedName": "VenueRFNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeVenueRFNotAvailable", + "mangledName": "$s7Penguin9ErrorCodeO19VenueRFNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 11 + }, + { + "kind": "Var", + "name": "BluetoothNotEnabled", + "printedName": "BluetoothNotEnabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeBluetoothNotEnabled", + "mangledName": "$s7Penguin9ErrorCodeO19BluetoothNotEnabledyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 12 + }, + { + "kind": "Var", + "name": "SensorInitialError", + "printedName": "SensorInitialError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSensorInitialError", + "mangledName": "$s7Penguin9ErrorCodeO013SensorInitialB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 13 + }, + { + "kind": "Var", + "name": "LocationServicesNotEnabled", + "printedName": "LocationServicesNotEnabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLocationServicesNotEnabled", + "mangledName": "$s7Penguin9ErrorCodeO26LocationServicesNotEnabledyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 14 + }, + { + "kind": "Var", + "name": "ErrorWithLoadingData", + "printedName": "ErrorWithLoadingData", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorWithLoadingData", + "mangledName": "$s7Penguin9ErrorCodeO0B15WithLoadingDatayA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 15 + }, + { + "kind": "Var", + "name": "ClientKeyIDNotSet", + "printedName": "ClientKeyIDNotSet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeClientKeyIDNotSet", + "mangledName": "$s7Penguin9ErrorCodeO17ClientKeyIDNotSetyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 16 + }, + { + "kind": "Var", + "name": "NoInternet", + "printedName": "NoInternet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNoInternet", + "mangledName": "$s7Penguin9ErrorCodeO10NoInternetyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 17 + }, + { + "kind": "Var", + "name": "NonAuthorized", + "printedName": "NonAuthorized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeNonAuthorized", + "mangledName": "$s7Penguin9ErrorCodeO13NonAuthorizedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 18 + }, + { + "kind": "Var", + "name": "InvalidKey", + "printedName": "InvalidKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeInvalidKey", + "mangledName": "$s7Penguin9ErrorCodeO10InvalidKeyyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 19 + }, + { + "kind": "Var", + "name": "LoadingNavigationError", + "printedName": "LoadingNavigationError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingNavigationError", + "mangledName": "$s7Penguin9ErrorCodeO017LoadingNavigationB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 20 + }, + { + "kind": "Var", + "name": "pathEmpty", + "printedName": "pathEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodePathEmpty", + "mangledName": "$s7Penguin9ErrorCodeO9pathEmptyyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 21 + }, + { + "kind": "Var", + "name": "SelectedPOI", + "printedName": "SelectedPOI", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeSelectedPOI", + "mangledName": "$s7Penguin9ErrorCodeO11SelectedPOIyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 22 + }, + { + "kind": "Var", + "name": "LoadingErrorPathFailed", + "printedName": "LoadingErrorPathFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeLoadingErrorPathFailed", + "mangledName": "$s7Penguin9ErrorCodeO07LoadingB10PathFailedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 23 + }, + { + "kind": "Var", + "name": "ErrorInRemoteConfig", + "printedName": "ErrorInRemoteConfig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ErrorCode.Type) -> Penguin.ErrorCode", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ErrorCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ErrorCode@ErrorCodeErrorInRemoteConfig", + "mangledName": "$s7Penguin9ErrorCodeO0B14InRemoteConfigyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 24 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin9ErrorCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin9ErrorCodeO8rawValueSivp", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin9ErrorCodeO8rawValueSivg", + "mangledName": "$s7Penguin9ErrorCodeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@ErrorCode", + "mangledName": "$s7Penguin9ErrorCodeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WarningCode", + "printedName": "WarningCode", + "children": [ + { + "kind": "Var", + "name": "NoWarning", + "printedName": "NoWarning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeNoWarning", + "mangledName": "$s7Penguin11WarningCodeO02NoB0yA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "AccelerometerSensorNotAvailable", + "printedName": "AccelerometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeAccelerometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO31AccelerometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "MagnetometerSensorNotAvailable", + "printedName": "MagnetometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO30MagnetometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "MagnetometerAccuracyLow", + "printedName": "MagnetometerAccuracyLow", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeMagnetometerAccuracyLow", + "mangledName": "$s7Penguin11WarningCodeO23MagnetometerAccuracyLowyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GyroSensorNotAvailable", + "printedName": "GyroSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeGyroSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO22GyroSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "OrientationSensorNotAvailable", + "printedName": "OrientationSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeOrientationSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO29OrientationSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "BarometerSensorNotAvailable", + "printedName": "BarometerSensorNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.WarningCode.Type) -> Penguin.WarningCode", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.WarningCode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@WarningCode@WarningCodeBarometerSensorNotAvailable", + "mangledName": "$s7Penguin11WarningCodeO27BarometerSensorNotAvailableyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.WarningCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "WarningCode", + "printedName": "Penguin.WarningCode", + "usr": "c:@M@Penguin@E@WarningCode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11WarningCodeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin11WarningCodeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11WarningCodeO8rawValueSivp", + "mangledName": "$s7Penguin11WarningCodeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11WarningCodeO8rawValueSivg", + "mangledName": "$s7Penguin11WarningCodeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@WarningCode", + "mangledName": "$s7Penguin11WarningCodeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PositionScanningMode", + "printedName": "PositionScanningMode", + "children": [ + { + "kind": "Var", + "name": "Background", + "printedName": "Background", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeBackground", + "mangledName": "$s7Penguin20PositionScanningModeO10BackgroundyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "FreeStyle", + "printedName": "FreeStyle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeFreeStyle", + "mangledName": "$s7Penguin20PositionScanningModeO9FreeStyleyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "Navigation", + "printedName": "Navigation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.PositionScanningMode.Type) -> Penguin.PositionScanningMode", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.PositionScanningMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@PositionScanningMode@PositionScanningModeNavigation", + "mangledName": "$s7Penguin20PositionScanningModeO10NavigationyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PositionScanningMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin20PositionScanningModeO8rawValueSivp", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin20PositionScanningModeO8rawValueSivg", + "mangledName": "$s7Penguin20PositionScanningModeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@PositionScanningMode", + "mangledName": "$s7Penguin20PositionScanningModeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPMethod", + "printedName": "HTTPMethod", + "children": [ + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO7optionsyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO7optionsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "get", + "printedName": "get", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO3getyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO3getyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "head", + "printedName": "head", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO4headyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO4headyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "post", + "printedName": "post", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO4postyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO4postyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "put", + "printedName": "put", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO3putyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO3putyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "patch", + "printedName": "patch", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO5patchyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO5patchyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "delete", + "printedName": "delete", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO6deleteyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO6deleteyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "trace", + "printedName": "trace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO5traceyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO5traceyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "connect", + "printedName": "connect", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.HTTPMethod.Type) -> Penguin.HTTPMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.HTTPMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin10HTTPMethodO7connectyA2CmF", + "mangledName": "$s7Penguin10HTTPMethodO7connectyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.HTTPMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "HTTPMethod", + "printedName": "Penguin.HTTPMethod", + "usr": "s:7Penguin10HTTPMethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin10HTTPMethodO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin10HTTPMethodO8rawValueSSvp", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin10HTTPMethodO8rawValueSSvg", + "mangledName": "$s7Penguin10HTTPMethodO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin10HTTPMethodO", + "mangledName": "$s7Penguin10HTTPMethodO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EdgeTypeNew", + "printedName": "EdgeTypeNew", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO6normalyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO6normalyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "elevator", + "printedName": "elevator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO8elevatoryA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO8elevatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "escalator", + "printedName": "escalator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO9escalatoryA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO9escalatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "stairs", + "printedName": "stairs", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO6stairsyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO6stairsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "ramp", + "printedName": "ramp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO4rampyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO4rampyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "gate", + "printedName": "gate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.EdgeTypeNew.Type) -> Penguin.EdgeTypeNew", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.EdgeTypeNew.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin11EdgeTypeNewO4gateyA2CmF", + "mangledName": "$s7Penguin11EdgeTypeNewO4gateyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.EdgeTypeNew?", + "children": [ + { + "kind": "TypeNominal", + "name": "EdgeTypeNew", + "printedName": "Penguin.EdgeTypeNew", + "usr": "s:7Penguin11EdgeTypeNewO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvp", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin11EdgeTypeNewO8rawValueSSvg", + "mangledName": "$s7Penguin11EdgeTypeNewO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin11EdgeTypeNewO", + "mangledName": "$s7Penguin11EdgeTypeNewO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "NodeType", + "printedName": "NodeType", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6normalyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6normalyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "elevator", + "printedName": "elevator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO8elevatoryA2CmF", + "mangledName": "$s7Penguin8NodeTypeO8elevatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "escalator", + "printedName": "escalator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO9escalatoryA2CmF", + "mangledName": "$s7Penguin8NodeTypeO9escalatoryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "stairs", + "printedName": "stairs", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6stairsyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6stairsyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "ramp", + "printedName": "ramp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4rampyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4rampyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "gate", + "printedName": "gate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4gateyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4gateyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "campus", + "printedName": "campus", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO6campusyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO6campusyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.NodeType.Type) -> Penguin.NodeType", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.NodeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8NodeTypeO4noneyA2CmF", + "mangledName": "$s7Penguin8NodeTypeO4noneyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NodeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "NodeType", + "printedName": "Penguin.NodeType", + "usr": "s:7Penguin8NodeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin8NodeTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin8NodeTypeO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8NodeTypeO8rawValueSSvp", + "mangledName": "$s7Penguin8NodeTypeO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8NodeTypeO8rawValueSSvg", + "mangledName": "$s7Penguin8NodeTypeO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8NodeTypeO", + "mangledName": "$s7Penguin8NodeTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TransitionEdgeType", + "printedName": "TransitionEdgeType", + "children": [ + { + "kind": "Var", + "name": "floor", + "printedName": "floor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO5flooryA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO5flooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "same", + "printedName": "same", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO4sameyA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO4sameyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "venue", + "printedName": "venue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.TransitionEdgeType.Type) -> Penguin.TransitionEdgeType", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.TransitionEdgeType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin18TransitionEdgeTypeO5venueyA2CmF", + "mangledName": "$s7Penguin18TransitionEdgeTypeO5venueyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.TransitionEdgeType?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransitionEdgeType", + "printedName": "Penguin.TransitionEdgeType", + "usr": "s:7Penguin18TransitionEdgeTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueACSgSS_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvp", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin18TransitionEdgeTypeO8rawValueSSvg", + "mangledName": "$s7Penguin18TransitionEdgeTypeO8rawValueSSvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:7Penguin18TransitionEdgeTypeO", + "mangledName": "$s7Penguin18TransitionEdgeTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ServerConnectivityStatus", + "printedName": "ServerConnectivityStatus", + "children": [ + { + "kind": "Var", + "name": "Disconnected", + "printedName": "Disconnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusDisconnected", + "mangledName": "$s7Penguin24ServerConnectivityStatusO12DisconnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "Poor", + "printedName": "Poor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusPoor", + "mangledName": "$s7Penguin24ServerConnectivityStatusO4PooryA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "Medium", + "printedName": "Medium", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusMedium", + "mangledName": "$s7Penguin24ServerConnectivityStatusO6MediumyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "Excellent", + "printedName": "Excellent", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusExcellent", + "mangledName": "$s7Penguin24ServerConnectivityStatusO9ExcellentyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "EmptyBLEScans", + "printedName": "EmptyBLEScans", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.ServerConnectivityStatus.Type) -> Penguin.ServerConnectivityStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.ServerConnectivityStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus@ServerConnectivityStatusEmptyBLEScans", + "mangledName": "$s7Penguin24ServerConnectivityStatusO13EmptyBLEScansyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ServerConnectivityStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "ServerConnectivityStatus", + "printedName": "Penguin.ServerConnectivityStatus", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivp", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin24ServerConnectivityStatusO8rawValueSivg", + "mangledName": "$s7Penguin24ServerConnectivityStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@ServerConnectivityStatus", + "mangledName": "$s7Penguin24ServerConnectivityStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceConnectionStatus", + "printedName": "SourceConnectionStatus", + "children": [ + { + "kind": "Var", + "name": "BleConnected", + "printedName": "BleConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleConnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO12BleConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "GpsConnected", + "printedName": "GpsConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsConnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO12GpsConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "BleDisconnected", + "printedName": "BleDisconnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusBleDisconnected", + "mangledName": "$s7Penguin22SourceConnectionStatusO15BleDisconnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "Initializing", + "printedName": "Initializing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusInitializing", + "mangledName": "$s7Penguin22SourceConnectionStatusO12InitializingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GpsNotResponding", + "printedName": "GpsNotResponding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceConnectionStatus.Type) -> Penguin.SourceConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceConnectionStatus@SourceConnectionStatusGpsNotResponding", + "mangledName": "$s7Penguin22SourceConnectionStatusO16GpsNotRespondingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceConnectionStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceConnectionStatus", + "printedName": "Penguin.SourceConnectionStatus", + "usr": "c:@M@Penguin@E@SourceConnectionStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivp", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin22SourceConnectionStatusO8rawValueSivg", + "mangledName": "$s7Penguin22SourceConnectionStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SourceConnectionStatus", + "mangledName": "$s7Penguin22SourceConnectionStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SourceGPSConnectionStatus", + "printedName": "SourceGPSConnectionStatus", + "children": [ + { + "kind": "Var", + "name": "GpsConnected", + "printedName": "GpsConnected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceGPSConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsConnected", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO12GpsConnectedyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "GpsNotResponding", + "printedName": "GpsNotResponding", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SourceGPSConnectionStatus.Type) -> Penguin.SourceGPSConnectionStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SourceGPSConnectionStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus@SourceGPSConnectionStatusGpsNotResponding", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO16GpsNotRespondingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SourceGPSConnectionStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "SourceGPSConnectionStatus", + "printedName": "Penguin.SourceGPSConnectionStatus", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivp", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25SourceGPSConnectionStatusO8rawValueSivg", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SourceGPSConnectionStatus", + "mangledName": "$s7Penguin25SourceGPSConnectionStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BLEPowerStatus", + "printedName": "BLEPowerStatus", + "children": [ + { + "kind": "Var", + "name": "blePowerOff", + "printedName": "blePowerOff", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.BLEPowerStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOff", + "mangledName": "$s7Penguin14BLEPowerStatusO11blePowerOffyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "blePowerOn", + "printedName": "blePowerOn", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.BLEPowerStatus.Type) -> Penguin.BLEPowerStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.BLEPowerStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@BLEPowerStatus@BLEPowerStatusBlePowerOn", + "mangledName": "$s7Penguin14BLEPowerStatusO10blePowerOnyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.BLEPowerStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "BLEPowerStatus", + "printedName": "Penguin.BLEPowerStatus", + "usr": "c:@M@Penguin@E@BLEPowerStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueSivp", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14BLEPowerStatusO8rawValueSivg", + "mangledName": "$s7Penguin14BLEPowerStatusO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@BLEPowerStatus", + "mangledName": "$s7Penguin14BLEPowerStatusO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FloorTransitionType", + "printedName": "FloorTransitionType", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeNone", + "mangledName": "$s7Penguin19FloorTransitionTypeO4noneyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "escalatorUp", + "printedName": "escalatorUp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO11escalatorUpyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "escalatorDown", + "printedName": "escalatorDown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeEscalatorDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO13escalatorDownyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "elevatorUp", + "printedName": "elevatorUp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO10elevatorUpyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "elevatorDown", + "printedName": "elevatorDown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeElevatorDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO12elevatorDownyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "up", + "printedName": "up", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeUp", + "mangledName": "$s7Penguin19FloorTransitionTypeO2upyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "down", + "printedName": "down", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.FloorTransitionType.Type) -> Penguin.FloorTransitionType", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.FloorTransitionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@FloorTransitionType@FloorTransitionTypeDown", + "mangledName": "$s7Penguin19FloorTransitionTypeO4downyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.FloorTransitionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivp", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19FloorTransitionTypeO8rawValueSivg", + "mangledName": "$s7Penguin19FloorTransitionTypeO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@FloorTransitionType", + "mangledName": "$s7Penguin19FloorTransitionTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SDKOperation", + "printedName": "SDKOperation", + "children": [ + { + "kind": "Var", + "name": "initialize", + "printedName": "initialize", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationInitialize", + "mangledName": "$s7Penguin12SDKOperationO10initializeyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "VenueDetection", + "printedName": "VenueDetection", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationVenueDetection", + "mangledName": "$s7Penguin12SDKOperationO14VenueDetectionyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "DataLoading", + "printedName": "DataLoading", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationDataLoading", + "mangledName": "$s7Penguin12SDKOperationO11DataLoadingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "ReadyForPositionUpdate", + "printedName": "ReadyForPositionUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationReadyForPositionUpdate", + "mangledName": "$s7Penguin12SDKOperationO22ReadyForPositionUpdateyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "GetPosition", + "printedName": "GetPosition", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationGetPosition", + "mangledName": "$s7Penguin12SDKOperationO11GetPositionyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "NewVenueDataLoading", + "printedName": "NewVenueDataLoading", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.SDKOperation.Type) -> Penguin.SDKOperation", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.SDKOperation.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@Penguin@E@SDKOperation@SDKOperationNewVenueDataLoading", + "mangledName": "$s7Penguin12SDKOperationO19NewVenueDataLoadingyA2CmF", + "moduleName": "Penguin", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SDKOperation?", + "children": [ + { + "kind": "TypeNominal", + "name": "SDKOperation", + "printedName": "Penguin.SDKOperation", + "usr": "c:@M@Penguin@E@SDKOperation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin12SDKOperationO8rawValueACSgSi_tcfc", + "mangledName": "$s7Penguin12SDKOperationO8rawValueACSgSi_tcfc", + "moduleName": "Penguin", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin12SDKOperationO8rawValueSivp", + "mangledName": "$s7Penguin12SDKOperationO8rawValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin12SDKOperationO8rawValueSivg", + "mangledName": "$s7Penguin12SDKOperationO8rawValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@Penguin@E@SDKOperation", + "mangledName": "$s7Penguin12SDKOperationO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MapLevel", + "printedName": "MapLevel", + "children": [ + { + "kind": "Var", + "name": "aboveground", + "printedName": "aboveground", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.MapLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8MapLevelO11abovegroundyA2CmF", + "mangledName": "$s7Penguin8MapLevelO11abovegroundyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "underground", + "printedName": "underground", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.MapLevel.Type) -> Penguin.MapLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.MapLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8MapLevelO11undergroundyA2CmF", + "mangledName": "$s7Penguin8MapLevelO11undergroundyA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + }, + { + "kind": "TypeNominal", + "name": "MapLevel", + "printedName": "Penguin.MapLevel", + "usr": "s:7Penguin8MapLevelO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8MapLevelO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin8MapLevelO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8MapLevelO9hashValueSivp", + "mangledName": "$s7Penguin8MapLevelO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8MapLevelO9hashValueSivg", + "mangledName": "$s7Penguin8MapLevelO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8MapLevelO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin8MapLevelO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8MapLevelO", + "mangledName": "$s7Penguin8MapLevelO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Localize", + "printedName": "Localize", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(entity:insertInto:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Localize", + "printedName": "Penguin.Localize", + "usr": "c:@M@Penguin@objc(cs)Localize" + }, + { + "kind": "TypeNominal", + "name": "NSEntityDescription", + "printedName": "CoreData.NSEntityDescription", + "usr": "c:objc(cs)NSEntityDescription" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreData.NSManagedObjectContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSManagedObjectContext", + "printedName": "CoreData.NSManagedObjectContext", + "usr": "c:objc(cs)NSManagedObjectContext" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)Localize(im)initWithEntity:insertIntoManagedObjectContext:", + "mangledName": "$s7Penguin8LocalizeC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "initWithEntity:insertIntoManagedObjectContext:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchRequest", + "printedName": "fetchRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "NSFetchRequest", + "printedName": "CoreData.NSFetchRequest", + "children": [ + { + "kind": "TypeNominal", + "name": "Localize", + "printedName": "Penguin.Localize", + "usr": "c:@M@Penguin@objc(cs)Localize" + } + ], + "usr": "c:objc(cs)NSFetchRequest" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ", + "mangledName": "$s7Penguin8LocalizeC12fetchRequestSo07NSFetchD0CyACGyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "AccessControl", + "NonObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)id", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)id", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setId:", + "mangledName": "$s7Penguin8LocalizeC2ids5Int16Vvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "code", + "printedName": "code", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)code", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "RawDocComment", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)code", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setCode:", + "mangledName": "$s7Penguin8LocalizeC4codeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)value", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)value", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue:", + "mangledName": "$s7Penguin8LocalizeC5valueSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)type", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)type", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setType:", + "mangledName": "$s7Penguin8LocalizeC4typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + }, + { + "kind": "Var", + "name": "value_type", + "printedName": "value_type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@Penguin@objc(cs)Localize(py)value_type", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Dynamic", + "AccessControl", + "NSManaged", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)value_type", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@Penguin@objc(cs)Localize(im)setValue_type:", + "mangledName": "$s7Penguin8LocalizeC10value_typeSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)Localize", + "mangledName": "$s7Penguin8LocalizeC", + "moduleName": "Penguin", + "objc_name": "Localize", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSManagedObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "CoreData.NSManagedObject", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "ObservableObject", + "printedName": "ObservableObject", + "children": [ + { + "kind": "TypeWitness", + "name": "ObjectWillChangePublisher", + "printedName": "ObjectWillChangePublisher", + "children": [ + { + "kind": "TypeNominal", + "name": "ObservableObjectPublisher", + "printedName": "Combine.ObservableObjectPublisher", + "usr": "s:7Combine25ObservableObjectPublisherC" + } + ] + } + ], + "usr": "s:7Combine16ObservableObjectP", + "mangledName": "$s7Combine16ObservableObjectP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MessageUI", + "printedName": "MessageUI", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "DetectFloorsByClosestGate", + "printedName": "DetectFloorsByClosestGate", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvpZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvgZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DetectFloorsByClosestGate", + "printedName": "Penguin.DetectFloorsByClosestGate", + "usr": "s:7Penguin25DetectFloorsByClosestGateC" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvsZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC6sharedACvMZ", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "allGate", + "printedName": "allGate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC03allF0SayAA0F9NodeModelCGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "detectOutdoorFloorData", + "printedName": "detectOutdoorFloorData(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectOutdoorFloorData7floorIDAA0I0CSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectIndoorFloorGates", + "printedName": "detectIndoorFloorGates(floorIds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC22detectIndoorFloorGates8floorIdsSayAA0F9NodeModelCGSgSaySiG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectOutdoorFloorGates", + "printedName": "detectOutdoorFloorGates(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectOutdoorFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectFloorGates", + "printedName": "detectFloorGates(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.GateNodeModel]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.GateNodeModel]", + "children": [ + { + "kind": "TypeNominal", + "name": "GateNodeModel", + "printedName": "Penguin.GateNodeModel", + "usr": "s:7Penguin13GateNodeModelC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC16detectFloorGates7floorIDSayAA0F9NodeModelCGSgSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detectFloorEscElevNodes", + "printedName": "detectFloorEscElevNodes(floorIds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.Gnode]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Gnode]", + "children": [ + { + "kind": "TypeNominal", + "name": "Gnode", + "printedName": "Penguin.Gnode", + "usr": "s:7Penguin5GnodeC" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC23detectFloorEscElevNodes8floorIdsSayAA5GnodeCGSgSaySiG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getConnectedFloors", + "printedName": "getConnectedFloors(floor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Floor]", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC012getConnectedC05floorSayAA5FloorCGAGSg_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin25DetectFloorsByClosestGateC", + "mangledName": "$s7Penguin25DetectFloorsByClosestGateC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PIDirectionsService", + "printedName": "PIDirectionsService", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvpZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvgZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvsZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC6sharedACvMZ", + "mangledName": "$s7Penguin19PIDirectionsServiceC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIDirectionsServiceDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsServiceDelegate", + "printedName": "any Penguin.PIDirectionsServiceDelegate", + "usr": "s:7Penguin27PIDirectionsServiceDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM", + "mangledName": "$s7Penguin19PIDirectionsServiceC8delegateAA0bC8Delegate_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "startNavigation", + "printedName": "startNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC15startNavigationyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC15startNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "continueNavigation", + "printedName": "continueNavigation(skipping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18continueNavigation8skippingySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNavigation", + "printedName": "stopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC14stopNavigationyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC14stopNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "recalculteRoutingPath", + "printedName": "recalculteRoutingPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC21recalculteRoutingPathyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNavigationRoute", + "printedName": "getNavigationRoute(parameters:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.Route?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Route?", + "children": [ + { + "kind": "TypeNominal", + "name": "Route", + "printedName": "Penguin.Route", + "usr": "s:7Penguin5RouteV" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18getNavigationRoute10parameters10completionySDySSypG_yAA0F0VSgctF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndexCurrentFloorPath", + "printedName": "getIndexCurrentFloorPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC24getIndexCurrentFloorPathSiSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubpathIndex", + "printedName": "getCurrentSubpathIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC22getCurrentSubpathIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentLegIndex", + "printedName": "getCurrentLegIndex()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC18getCurrentLegIndexSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCurrentIndexSubPath", + "printedName": "setCurrentIndexSubPath(index:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF", + "mangledName": "$s7Penguin19PIDirectionsServiceC22setCurrentIndexSubPath5indexySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubPath", + "printedName": "getCurrentSubPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC17getCurrentSubPathyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getBearingAngle", + "printedName": "getBearingAngle()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19PIDirectionsServiceC15getBearingAngle14CoreFoundation7CGFloatVyF", + "mangledName": "$s7Penguin19PIDirectionsServiceC15getBearingAngle12CoreGraphics7CGFloatVyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PIDirectionsService", + "printedName": "Penguin.PIDirectionsService", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService(im)init", + "mangledName": "$s7Penguin19PIDirectionsServiceCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PIDirectionsService", + "mangledName": "$s7Penguin19PIDirectionsServiceC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GateType", + "printedName": "GateType", + "children": [ + { + "kind": "Var", + "name": "Indoor", + "printedName": "Indoor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.GateType.Type) -> Penguin.GateType", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.GateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8GateTypeO6IndooryA2CmF", + "mangledName": "$s7Penguin8GateTypeO6IndooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Var", + "name": "Outdoor", + "printedName": "Outdoor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Penguin.GateType.Type) -> Penguin.GateType", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Penguin.GateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:7Penguin8GateTypeO7OutdooryA2CmF", + "mangledName": "$s7Penguin8GateTypeO7OutdooryA2CmF", + "moduleName": "Penguin" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + }, + { + "kind": "TypeNominal", + "name": "GateType", + "printedName": "Penguin.GateType", + "usr": "s:7Penguin8GateTypeO" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8GateTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s7Penguin8GateTypeO2eeoiySbAC_ACtFZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:7Penguin8GateTypeO9hashValueSivp", + "mangledName": "$s7Penguin8GateTypeO9hashValueSivp", + "moduleName": "Penguin", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin8GateTypeO9hashValueSivg", + "mangledName": "$s7Penguin8GateTypeO9hashValueSivg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:7Penguin8GateTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s7Penguin8GateTypeO4hash4intoys6HasherVz_tF", + "moduleName": "Penguin", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:7Penguin8GateTypeO", + "mangledName": "$s7Penguin8GateTypeO", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "PILocationManager", + "printedName": "PILocationManager", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC6sharedACvpZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvgZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvsZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC6sharedACvMZ", + "mangledName": "$s7Penguin17PILocationManagerC6sharedACvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any Penguin.PILocationManagerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ReferenceOwnership" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PILocationManagerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManagerDelegate", + "printedName": "any Penguin.PILocationManagerDelegate", + "usr": "s:7Penguin25PILocationManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PILocationManagerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManagerDelegate", + "printedName": "any Penguin.PILocationManagerDelegate", + "usr": "s:7Penguin25PILocationManagerDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM", + "mangledName": "$s7Penguin17PILocationManagerC8delegateAA0bC8Delegate_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "initDelegate", + "printedName": "initDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any Penguin.PIInitializerDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ReferenceOwnership" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIInitializerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIInitializerDelegate", + "printedName": "any Penguin.PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Penguin.PIInitializerDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "PIInitializerDelegate", + "printedName": "any Penguin.PIInitializerDelegate", + "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM", + "mangledName": "$s7Penguin17PILocationManagerC12initDelegateAA013PIInitializerE0_pSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastKnownLocation", + "printedName": "lastKnownLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM", + "mangledName": "$s7Penguin17PILocationManagerC17lastKnownLocationAA0B0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "lastValidLocation", + "printedName": "lastValidLocation", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM", + "mangledName": "$s7Penguin17PILocationManagerC17lastValidLocationAA0B0CSgvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "selectedLanguage", + "printedName": "selectedLanguage", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvg", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LangNames", + "printedName": "Penguin.LangNames", + "usr": "s:7Penguin9LangNamesO" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvs", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM", + "mangledName": "$s7Penguin17PILocationManagerC16selectedLanguageAA9LangNamesOvM", + "moduleName": "Penguin", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10getVersionSSyFZ", + "mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startUpdateLocation", + "printedName": "startUpdateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC19startUpdateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC19startUpdateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC5buildyyF", + "mangledName": "$s7Penguin17PILocationManagerC5buildyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopUpdateLocation", + "printedName": "stopUpdateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC18stopUpdateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC18stopUpdateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getTokenKey", + "printedName": "getTokenKey(userID:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, Penguin.ErrorCode?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.ErrorCode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ErrorCode", + "printedName": "Penguin.ErrorCode", + "usr": "c:@M@Penguin@E@ErrorCode" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF", + "mangledName": "$s7Penguin17PILocationManagerC11getTokenKey6userID10completionySS_ySSSg_AA9ErrorCodeOSgtctF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@Penguin@objc(cs)PILocationManager(im)init", + "mangledName": "$s7Penguin17PILocationManagerCACycfc", + "moduleName": "Penguin", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "setUserName", + "printedName": "setUserName(userID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setUserName6userIDACSS_tF", + "mangledName": "$s7Penguin17PILocationManagerC11setUserName6userIDACSS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setAPIKey", + "printedName": "setAPIKey(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF", + "mangledName": "$s7Penguin17PILocationManagerC9setAPIKey3keyACSS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setServiceName", + "printedName": "setServiceName(dataName:positionName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF", + "mangledName": "$s7Penguin17PILocationManagerC14setServiceName04dataF008positionF0ACSS_SStF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBaseURL", + "printedName": "setBaseURL(dataURL:positionURL:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF", + "mangledName": "$s7Penguin17PILocationManagerC10setBaseURL04dataF008positionF0ACSS_SStF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setOutdoorEnable", + "printedName": "setOutdoorEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setOutdoorEnable02isF0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSimulationModeEnabled", + "printedName": "setSimulationModeEnabled(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC24setSimulationModeEnabled8isEnableACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStepDetectionEnable", + "printedName": "setStepDetectionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC22setStepDetectionEnable02isG0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionEnable", + "printedName": "setTransitionEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC19setTransitionEnable02isF0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setGeographicCoordinateEnable", + "printedName": "setGeographicCoordinateEnable(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC29setGeographicCoordinateEnable02isG0ACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setMode", + "printedName": "setMode(scanningMode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "PositionScanningMode", + "printedName": "Penguin.PositionScanningMode", + "hasDefaultArg": true, + "usr": "c:@M@Penguin@E@PositionScanningMode" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF", + "mangledName": "$s7Penguin17PILocationManagerC7setMode08scanningE0AcA016PositionScanningE0O_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTestMode", + "printedName": "setTestMode(timeInterval:nonIMU:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF", + "mangledName": "$s7Penguin17PILocationManagerC11setTestMode12timeInterval6nonIMUySi_SbtF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUseNonIMU", + "printedName": "setUseNonIMU(isEnable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF", + "mangledName": "$s7Penguin17PILocationManagerC12setUseNonIMU8isEnableACSb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setVenueID", + "printedName": "setVenueID(venueID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocationManager", + "printedName": "Penguin.PILocationManager", + "usr": "c:@M@Penguin@objc(cs)PILocationManager" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF", + "mangledName": "$s7Penguin17PILocationManagerC10setVenueID05venueF0ACSi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setStaticWalkThreshold", + "printedName": "setStaticWalkThreshold(staticThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC22setStaticWalkThreshold06staticG0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSlowWalkThreshold", + "printedName": "setSlowWalkThreshold(slowWalkingThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC20setSlowWalkThreshold011slowWalkingG0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLowPassFilterPercentage", + "printedName": "setLowPassFilterPercentage(lowPassFilterPercentage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF", + "mangledName": "$s7Penguin17PILocationManagerC26setLowPassFilterPercentage03lowfgH0ySd_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setPositionCount", + "printedName": "setPositionCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setPositionCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setPositionCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setInterScanCount", + "printedName": "setInterScanCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setInterScanCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC17setInterScanCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setCalibrationTotalTime", + "printedName": "setCalibrationTotalTime(totalTime:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC23setCalibrationTotalTime05totalG0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setReadingsCount", + "printedName": "setReadingsCount(readingsCount:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC16setReadingsCount08readingsF0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setSpikeThreshold", + "printedName": "setSpikeThreshold(spikeThreshold:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC17setSpikeThreshold05spikeF0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionExpectedTime", + "printedName": "setTransitionExpectedTime(transitionExpectedTime:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC25setTransitionExpectedTime010transitionfG0ySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setiBeaconScannerEnabled", + "printedName": "setiBeaconScannerEnabled(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC24setiBeaconScannerEnabled7enabledySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setEddystoneScannerEnabled", + "printedName": "setEddystoneScannerEnabled(enabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC26setEddystoneScannerEnabled7enabledySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionCounterThreshold", + "printedName": "setTransitionCounterThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF", + "mangledName": "$s7Penguin17PILocationManagerC29setTransitionCounterThresholdyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFlatCounterThreshold", + "printedName": "setFlatCounterThreshold(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF", + "mangledName": "$s7Penguin17PILocationManagerC23setFlatCounterThresholdyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeltaEscalator", + "printedName": "setDeltaEscalator(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17setDeltaEscalatoryySdF", + "mangledName": "$s7Penguin17PILocationManagerC17setDeltaEscalatoryySdF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTransitionReadingsCount", + "printedName": "setTransitionReadingsCount(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF", + "mangledName": "$s7Penguin17PILocationManagerC26setTransitionReadingsCountyySiF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setUpdateInBackGroundMode", + "printedName": "setUpdateInBackGroundMode(isEnabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF", + "mangledName": "$s7Penguin17PILocationManagerC25setUpdateInBackGroundMode9isEnabledS2b_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFileSimulationModeEnabled", + "printedName": "setFileSimulationModeEnabled(enable:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF", + "mangledName": "$s7Penguin17PILocationManagerC28setFileSimulationModeEnabled6enableySb_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setConnectivityTimeOutCount", + "printedName": "setConnectivityTimeOutCount(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC27setConnectivityTimeOutCount5countySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setConnectivityEmptyBLETimeout", + "printedName": "setConnectivityEmptyBLETimeout(milliSeconds:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF", + "mangledName": "$s7Penguin17PILocationManagerC30setConnectivityEmptyBLETimeout12milliSecondsySi_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startNavigation", + "printedName": "startNavigation(pathEdges:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.Edge]", + "children": [ + { + "kind": "TypeNominal", + "name": "Edge", + "printedName": "Penguin.Edge", + "usr": "c:@M@Penguin@objc(cs)Edge" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF", + "mangledName": "$s7Penguin17PILocationManagerC15startNavigation9pathEdgesySayAA4EdgeCG_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setFloor", + "printedName": "setFloor(floorID:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC8setFloor7floorIDySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC8setFloor7floorIDySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setClientKeyID", + "printedName": "setClientKeyID(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC14setClientKeyID3keyySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setLanguage", + "printedName": "setLanguage(lang:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11setLanguage4langySS_tF", + "mangledName": "$s7Penguin17PILocationManagerC11setLanguage4langySS_tF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubpath", + "printedName": "getCurrentSubpath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.NavigationSubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF", + "mangledName": "$s7Penguin17PILocationManagerC17getCurrentSubpathAA17NavigationSubPathCSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllNavigationPath", + "printedName": "getAllNavigationPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.NavigationSubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "NavigationSubPath", + "printedName": "Penguin.NavigationSubPath", + "usr": "c:@M@Penguin@objc(cs)NavigationSubPath" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF", + "mangledName": "$s7Penguin17PILocationManagerC20getAllNavigationPathSayAA0f3SubG0CGyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSessionID", + "printedName": "getSessionID()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12getSessionIDSSyF", + "mangledName": "$s7Penguin17PILocationManagerC12getSessionIDSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFloorTransitionType", + "printedName": "getFloorTransitionType()", + "children": [ + { + "kind": "TypeNominal", + "name": "FloorTransitionType", + "printedName": "Penguin.FloorTransitionType", + "usr": "c:@M@Penguin@E@FloorTransitionType" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF", + "mangledName": "$s7Penguin17PILocationManagerC22getFloorTransitionTypeAA0efG0OyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getPositionRequestErrorMessage", + "printedName": "getPositionRequestErrorMessage()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF", + "mangledName": "$s7Penguin17PILocationManagerC30getPositionRequestErrorMessageSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkResetSDKRequest", + "printedName": "checkResetSDKRequest()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20checkResetSDKRequestSbyF", + "mangledName": "$s7Penguin17PILocationManagerC20checkResetSDKRequestSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connectionStatus", + "printedName": "connectionStatus()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16connectionStatusSiyF", + "mangledName": "$s7Penguin17PILocationManagerC16connectionStatusSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNavigationFloorError", + "printedName": "isNavigationFloorError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC22isNavigationFloorErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNavigationVenueError", + "printedName": "isNavigationVenueError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC22isNavigationVenueErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getInitializationProgress", + "printedName": "getInitializationProgress()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25getInitializationProgressSiyF", + "mangledName": "$s7Penguin17PILocationManagerC25getInitializationProgressSiyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getVersion", + "printedName": "getVersion()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC10getVersionSSyF", + "mangledName": "$s7Penguin17PILocationManagerC10getVersionSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNavigation", + "printedName": "stopNavigation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC14stopNavigationyyF", + "mangledName": "$s7Penguin17PILocationManagerC14stopNavigationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "validateLocation", + "printedName": "validateLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC16validateLocationyyF", + "mangledName": "$s7Penguin17PILocationManagerC16validateLocationyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isLoadingData", + "printedName": "isLoadingData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC13isLoadingDataSbyF", + "mangledName": "$s7Penguin17PILocationManagerC13isLoadingDataSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isErrorPath", + "printedName": "isErrorPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC11isErrorPathSbyF", + "mangledName": "$s7Penguin17PILocationManagerC11isErrorPathSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isFloorError", + "printedName": "isFloorError()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC12isFloorErrorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC12isFloorErrorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkTrustedFloor", + "printedName": "checkTrustedFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC17checkTrustedFloorSbyF", + "mangledName": "$s7Penguin17PILocationManagerC17checkTrustedFloorSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isReady", + "printedName": "isReady()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC7isReadySbyF", + "mangledName": "$s7Penguin17PILocationManagerC7isReadySbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGrantLocationPermsssion", + "printedName": "isGrantLocationPermsssion()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF", + "mangledName": "$s7Penguin17PILocationManagerC25isGrantLocationPermsssionSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestLocationPermsssion", + "printedName": "requestLocationPermsssion()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25requestLocationPermsssionyyF", + "mangledName": "$s7Penguin17PILocationManagerC25requestLocationPermsssionyyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getEP", + "printedName": "getEP()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC5getEPSSyF", + "mangledName": "$s7Penguin17PILocationManagerC5getEPSSyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLastKnownLocation", + "printedName": "getLastKnownLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF", + "mangledName": "$s7Penguin17PILocationManagerC20getLastKnownLocationAA0B0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getLastKnownValidLocation", + "printedName": "getLastKnownValidLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.PILocation?", + "children": [ + { + "kind": "TypeNominal", + "name": "PILocation", + "printedName": "Penguin.PILocation", + "usr": "c:@M@Penguin@objc(cs)PILocation" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF", + "mangledName": "$s7Penguin17PILocationManagerC25getLastKnownValidLocationAA0B0CSgyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isDirectoryEnabled", + "printedName": "isDirectoryEnabled()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC18isDirectoryEnabledSbyF", + "mangledName": "$s7Penguin17PILocationManagerC18isDirectoryEnabledSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isUserOffCampus", + "printedName": "isUserOffCampus()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin17PILocationManagerC15isUserOffCampusSbyF", + "mangledName": "$s7Penguin17PILocationManagerC15isUserOffCampusSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOffCampusNavigationDisabled", + "printedName": "isOffCampusNavigationDisabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp", + "mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg", + "mangledName": "$s7Penguin17PILocationManagerC29isOffCampusNavigationDisabledSbvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLocationMessageUIDisabled", + "printedName": "isLocationMessageUIDisabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp", + "mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvp", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg", + "mangledName": "$s7Penguin17PILocationManagerC27isLocationMessageUIDisabledSbvg", + "moduleName": "Penguin", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@M@Penguin@objc(cs)PILocationManager", + "mangledName": "$s7Penguin17PILocationManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Class", + "usr": "s:7Penguin12ReachabilityC", + "mangledName": "$s7Penguin12ReachabilityC", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "GeofenceRegion", + "printedName": "GeofenceRegion", + "children": [ + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV9longitudeSdSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV9longitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8latitudeSdSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV8latitudeSdSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "radius", + "printedName": "radius", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV6radiusSiSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV6radiusSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV2idSiSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV2idSiSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedTitle", + "printedName": "localizedTitle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV14localizedTitleSSSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV14localizedTitleSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizedDescription", + "printedName": "localizedDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV20localizedDescriptionSSSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "validity", + "printedName": "validity", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM", + "mangledName": "$s7Penguin14GeofenceRegionV8validity10Foundation4DateVSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "coordinate", + "printedName": "coordinate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp", + "mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg", + "mangledName": "$s7Penguin14GeofenceRegionV10coordinateSo22CLLocationCoordinate2DVSgvg", + "moduleName": "Penguin", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GeofenceRegion", + "printedName": "Penguin.GeofenceRegion", + "usr": "s:7Penguin14GeofenceRegionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin14GeofenceRegionV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin14GeofenceRegionV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin14GeofenceRegionV", + "mangledName": "$s7Penguin14GeofenceRegionV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Penguin", + "printedName": "Penguin", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "TypeDecl", + "name": "SubPathManager", + "printedName": "SubPathManager", + "children": [ + { + "kind": "Var", + "name": "subPaths", + "printedName": "subPaths", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvgZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Penguin.SubPath]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvsZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ", + "mangledName": "$s7Penguin14SubPathManagerC8subPathsSayAA0bC0CGSgvMZ", + "moduleName": "Penguin", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "setRoutPath", + "printedName": "setRoutPath(paths:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Penguin.SubPath]", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC07setRoutC05pathsySayAA0bC0CG_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentSubPath", + "printedName": "getCurrentSubPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC010getCurrentbC0AA0bC0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextWalkPath", + "printedName": "getNextWalkPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC011getNextWalkC0AA0bC0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getIndexOfSubPath", + "printedName": "getIndexOfSubPath(subPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.SubPath?", + "children": [ + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC010getIndexOfbC003subC0SiSgAA0bC0CSg_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isNextLastPath", + "printedName": "isNextLastPath()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC010isNextLastC0SbyFZ", + "mangledName": "$s7Penguin14SubPathManagerC010isNextLastC0SbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isCurrentPathLastFloor", + "printedName": "isCurrentPathLastFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ", + "mangledName": "$s7Penguin14SubPathManagerC09isCurrentC9LastFloorSbyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentLastNodeCoordinate", + "printedName": "getCurrentLastNodeCoordinate()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreLocation.CLLocationCoordinate2D?", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC28getCurrentLastNodeCoordinateSo22CLLocationCoordinate2DVSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextVenueID", + "printedName": "getNextVenueID()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC14getNextVenueIDSiSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextFloorID", + "printedName": "getNextFloorID()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC14getNextFloorIDSiSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextFloor", + "printedName": "getNextFloor()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Floor?", + "children": [ + { + "kind": "TypeNominal", + "name": "Floor", + "printedName": "Penguin.Floor", + "usr": "c:@M@Penguin@objc(cs)Floor" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC12getNextFloorAA0G0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextVenue", + "printedName": "getNextVenue()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Penguin.Venue?", + "children": [ + { + "kind": "TypeNominal", + "name": "Venue", + "printedName": "Penguin.Venue", + "usr": "c:@M@Penguin@objc(cs)Venue" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ", + "mangledName": "$s7Penguin14SubPathManagerC12getNextVenueAA0G0CSgyFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "extractCoordinates", + "printedName": "extractCoordinates(floorPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[CoreLocation.CLLocationCoordinate2D]", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "SubPath", + "printedName": "Penguin.SubPath", + "usr": "c:@M@Penguin@objc(cs)SubPath" + } + ], + "declKind": "Func", + "usr": "s:7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ", + "mangledName": "$s7Penguin14SubPathManagerC18extractCoordinates05floorC0SaySo22CLLocationCoordinate2DVGAA0bC0C_tFZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:7Penguin14SubPathManagerC", + "mangledName": "$s7Penguin14SubPathManagerC", + "moduleName": "Penguin", + "declAttributes": [ + "Final", + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AlignmentParameters", + "printedName": "AlignmentParameters", + "children": [ + { + "kind": "Var", + "name": "xyToLongParameters", + "printedName": "xyToLongParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV08xyToLongC0SaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "xyToLatParameters", + "printedName": "xyToLatParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV07xyToLatC0SaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToXParameters", + "printedName": "longlatToXParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToXParametersSaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "longlatToYParameters", + "printedName": "longlatToYParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvp", + "moduleName": "Penguin", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvg", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvs", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM", + "mangledName": "$s7Penguin19AlignmentParametersV20longlatToYParametersSaySdGSgvM", + "moduleName": "Penguin", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AlignmentParameters", + "printedName": "Penguin.AlignmentParameters", + "usr": "s:7Penguin19AlignmentParametersV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s7Penguin19AlignmentParametersV4fromACs7Decoder_p_tKcfc", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF", + "mangledName": "$s7Penguin19AlignmentParametersV6encode2toys7Encoder_p_tKF", + "moduleName": "Penguin", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:7Penguin19AlignmentParametersV", + "mangledName": "$s7Penguin19AlignmentParametersV", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CoreData", + "printedName": "CoreData", + "declKind": "Import", + "moduleName": "Penguin" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "Penguin", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Double", + "printedName": "Double", + "children": [ + { + "kind": "Function", + "name": "toDeg", + "printedName": "toDeg()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:Sd7PenguinE5toDegSdyF", + "mangledName": "$sSd7PenguinE5toDegSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toRad", + "printedName": "toRad()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:Sd7PenguinE5toRadSdyF", + "mangledName": "$sSd7PenguinE5toRadSdyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:Sd", + "mangledName": "$sSd", + "moduleName": "Swift", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "_CVarArgPassedAsDouble", + "printedName": "_CVarArgPassedAsDouble", + "usr": "s:s22_CVarArgPassedAsDoubleP", + "mangledName": "$ss22_CVarArgPassedAsDoubleP" + }, + { + "kind": "Conformance", + "name": "_CVarArgAligned", + "printedName": "_CVarArgAligned", + "usr": "s:s15_CVarArgAlignedP", + "mangledName": "$ss15_CVarArgAlignedP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "TextOutputStreamable", + "printedName": "TextOutputStreamable", + "usr": "s:s20TextOutputStreamableP", + "mangledName": "$ss20TextOutputStreamableP" + }, + { + "kind": "Conformance", + "name": "BinaryFloatingPoint", + "printedName": "BinaryFloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "RawSignificand", + "printedName": "RawSignificand", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "RawExponent", + "printedName": "RawExponent", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ] + } + ], + "usr": "s:SB", + "mangledName": "$sSB" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "FloatingPoint", + "printedName": "FloatingPoint", + "children": [ + { + "kind": "TypeWitness", + "name": "Exponent", + "printedName": "Exponent", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SF", + "mangledName": "$sSF" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinIntegerLiteral", + "printedName": "_ExpressibleByBuiltinIntegerLiteral", + "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP", + "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByBuiltinFloatLiteral", + "printedName": "_ExpressibleByBuiltinFloatLiteral", + "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP", + "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "SIMDScalar", + "printedName": "SIMDScalar", + "children": [ + { + "kind": "TypeWitness", + "name": "SIMDMaskScalar", + "printedName": "SIMDMaskScalar", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD2Storage", + "printedName": "SIMD2Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD2Storage", + "printedName": "Swift.Double.SIMD2Storage", + "usr": "s:Sd12SIMD2StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD4Storage", + "printedName": "SIMD4Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD4Storage", + "printedName": "Swift.Double.SIMD4Storage", + "usr": "s:Sd12SIMD4StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD8Storage", + "printedName": "SIMD8Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD8Storage", + "printedName": "Swift.Double.SIMD8Storage", + "usr": "s:Sd12SIMD8StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD16Storage", + "printedName": "SIMD16Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD16Storage", + "printedName": "Swift.Double.SIMD16Storage", + "usr": "s:Sd13SIMD16StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD32Storage", + "printedName": "SIMD32Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD32Storage", + "printedName": "Swift.Double.SIMD32Storage", + "usr": "s:Sd13SIMD32StorageV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SIMD64Storage", + "printedName": "SIMD64Storage", + "children": [ + { + "kind": "TypeNominal", + "name": "SIMD64Storage", + "printedName": "Swift.Double.SIMD64Storage", + "usr": "s:Sd13SIMD64StorageV" + } + ] + } + ], + "usr": "s:s10SIMDScalarP", + "mangledName": "$ss10SIMDScalarP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:10Foundation18_FormatSpecifiableP", + "mangledName": "$s10Foundation18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSNumber", + "printedName": "Foundation.NSNumber", + "usr": "c:objc(cs)NSNumber" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "_FormatSpecifiable", + "printedName": "_FormatSpecifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "_Arg", + "printedName": "_Arg", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:7SwiftUI18_FormatSpecifiableP", + "mangledName": "$s7SwiftUI18_FormatSpecifiableP" + }, + { + "kind": "Conformance", + "name": "VectorArithmetic", + "printedName": "VectorArithmetic", + "usr": "s:7SwiftUI16VectorArithmeticP", + "mangledName": "$s7SwiftUI16VectorArithmeticP" + }, + { + "kind": "Conformance", + "name": "Animatable", + "printedName": "Animatable", + "children": [ + { + "kind": "TypeWitness", + "name": "AnimatableData", + "printedName": "AnimatableData", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:7SwiftUI10AnimatableP", + "mangledName": "$s7SwiftUI10AnimatableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIDevice", + "printedName": "UIDevice", + "children": [ + { + "kind": "Var", + "name": "marketingName", + "printedName": "marketingName", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvpZ", + "mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvpZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final", + "Preconcurrency", + "Custom" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:So8UIDeviceC7PenguinE13marketingNameSSvgZ", + "mangledName": "$sSo8UIDeviceC7PenguinE13marketingNameSSvgZ", + "moduleName": "Penguin", + "static": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIDevice", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIDevice", + "declAttributes": [ + "Preconcurrency", + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CLLocationCoordinate2D", + "printedName": "CLLocationCoordinate2D", + "children": [ + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE7isEqualySbABF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE7isEqualySbABF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toCLLocation", + "printedName": "toCLLocation()", + "children": [ + { + "kind": "TypeNominal", + "name": "CLLocation", + "printedName": "CoreLocation.CLLocation", + "usr": "c:objc(cs)CLLocation" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE02toA0So0A0CyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "distance", + "printedName": "distance(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "CLLocationCoordinate2D", + "printedName": "CoreLocation.CLLocationCoordinate2D", + "usr": "c:@S@CLLocationCoordinate2D" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE8distance4fromSdAB_tF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isCoordinateValid", + "printedName": "isCoordinateValid()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF", + "mangledName": "$sSo22CLLocationCoordinate2DV7PenguinE17isCoordinateValidSbyF", + "moduleName": "Penguin", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "c:@S@CLLocationCoordinate2D", + "moduleName": "CoreLocation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Optional", + "printedName": "Optional", + "children": [ + { + "kind": "Function", + "name": "apply", + "printedName": "apply(do:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:Sq7PenguinE5apply2doyyxXE_tF", + "mangledName": "$sSq7PenguinE5apply2doyyxXE_tF", + "moduleName": "Penguin", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:Sq", + "mangledName": "$sSq", + "moduleName": "Swift", + "genericSig": "<τ_0_0 where τ_0_0 : ~Copyable>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "Gesture", + "printedName": "Gesture", + "children": [ + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.Value" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI7GestureP", + "mangledName": "$s7SwiftUI7GestureP" + }, + { + "kind": "Conformance", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP" + }, + { + "kind": "Conformance", + "name": "TableColumnContent", + "printedName": "TableColumnContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TableRowValue", + "printedName": "TableRowValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableRowValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableColumnSortComparator", + "printedName": "TableColumnSortComparator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableColumnSortComparator" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableColumnBody", + "printedName": "TableColumnBody", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI18TableColumnContentP", + "mangledName": "$s7SwiftUI18TableColumnContentP" + }, + { + "kind": "Conformance", + "name": "TabContent", + "printedName": "TabContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TabValue", + "printedName": "TabValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TabValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "_IdentifiedView", + "printedName": "_IdentifiedView", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0._IdentifiedView?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0._IdentifiedView" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:7SwiftUI10TabContentP", + "mangledName": "$s7SwiftUI10TabContentP" + }, + { + "kind": "Conformance", + "name": "TableRowContent", + "printedName": "TableRowContent", + "children": [ + { + "kind": "TypeWitness", + "name": "TableRowValue", + "printedName": "TableRowValue", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.TableRowValue" + } + ] + }, + { + "kind": "TypeWitness", + "name": "TableRowBody", + "printedName": "TableRowBody", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI15TableRowContentP", + "mangledName": "$s7SwiftUI15TableRowContentP" + }, + { + "kind": "Conformance", + "name": "Commands", + "printedName": "Commands", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI8CommandsP", + "mangledName": "$s7SwiftUI8CommandsP" + }, + { + "kind": "Conformance", + "name": "ToolbarContent", + "printedName": "ToolbarContent", + "children": [ + { + "kind": "TypeWitness", + "name": "Body", + "printedName": "Body", + "children": [ + { + "kind": "TypeNominal", + "name": "Never", + "printedName": "Swift.Never", + "usr": "s:s5NeverO" + } + ] + } + ], + "usr": "s:7SwiftUI14ToolbarContentP", + "mangledName": "$s7SwiftUI14ToolbarContentP" + }, + { + "kind": "Conformance", + "name": "CustomizableToolbarContent", + "printedName": "CustomizableToolbarContent", + "usr": "s:7SwiftUI26CustomizableToolbarContentP", + "mangledName": "$s7SwiftUI26CustomizableToolbarContentP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 105, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 138, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 157, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 175, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 12, + "value": "999999999999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 12, + "value": "999999999999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "IntegerLiteral", + "offset": 365, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "StringLiteral", + "offset": 425, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/POI.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "StringLiteral", + "offset": 278, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 1754, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 1783, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 3874, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 3909, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 4004, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "IntegerLiteral", + "offset": 7000, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinHTTPHelper.swift", + "kind": "BooleanLiteral", + "offset": 7029, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/UtilGPS.swift", + "kind": "BooleanLiteral", + "offset": 3041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/EdgesDBManager\/Edges_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 255, + "length": 13, + "value": "\"Edges_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 334, + "length": 16, + "value": "\"GetUUIDsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 646, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 675, + "length": 10, + "value": "\"UUIDData\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/UUIDsParser.swift", + "kind": "StringLiteral", + "offset": 714, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/POIDBManager\/PoIPolygonsTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 305, + "length": 18, + "value": "\"PoIPolygonsTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 273, + "length": 21, + "value": "\"logCodeConcat.queue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 360, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 602, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 680, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 718, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 746, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "StringLiteral", + "offset": 788, + "length": 16, + "value": "\"logCodeString:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 851, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 891, + "length": 4, + "value": "20.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 932, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 995, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1050, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1106, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "IntegerLiteral", + "offset": 1155, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1188, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1230, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1272, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 1328, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "FloatLiteral", + "offset": 1356, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 1892, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/InitializeSwitching.swift", + "kind": "BooleanLiteral", + "offset": 18225, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorSettingsDBMananger\/FloorSettings_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 281, + "length": 21, + "value": "\"FloorSettings_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Localize+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 377, + "length": 10, + "value": "\"Localize\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 339, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 428, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 466, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 574, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 651, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 687, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "BooleanLiteral", + "offset": 723, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 760, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 791, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 834, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 898, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 966, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "FloatLiteral", + "offset": 1022, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 1081, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinFloorTransitionHelper.swift", + "kind": "IntegerLiteral", + "offset": 1154, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/GateDBManager\/Gate_node+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 11, + "value": "\"Gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 311, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 489, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 495, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 566, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 602, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 646, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "IntegerLiteral", + "offset": 687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "BooleanLiteral", + "offset": 7279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/NavigationHelper.swift", + "kind": "StringLiteral", + "offset": 18394, + "length": 11, + "value": "\"path\/trip\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift", + "kind": "FloatLiteral", + "offset": 688, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorHelper.swift", + "kind": "StringLiteral", + "offset": 1425, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueSettingsDBManager\/VenueSettingsTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 20, + "value": "\"VenueSettingsTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/FloorDBManager\/Floors_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 14, + "value": "\"Floors_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 444, + "length": 11, + "value": "\"campus_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 478, + "length": 9, + "value": "\"edge_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 537, + "length": 15, + "value": "\"update_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1431, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1452, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1520, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetGateInfoResponse.swift", + "kind": "StringLiteral", + "offset": 1558, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift", + "kind": "BooleanLiteral", + "offset": 949, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/PenguinLocationHelper.swift", + "kind": "BooleanLiteral", + "offset": 977, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "StringLiteral", + "offset": 252, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "StringLiteral", + "offset": 478, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "BooleanLiteral", + "offset": 768, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 840, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 894, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "BooleanLiteral", + "offset": 946, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 8397, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/PenguinAPIHelper.swift", + "kind": "IntegerLiteral", + "offset": 86908, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 553, + "length": 8, + "value": "\"000000\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 1801, + "length": 9, + "value": "\"floorId\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2305, + "length": 4, + "value": "\"XY\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2333, + "length": 9, + "value": "\"LongLat\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2515, + "length": 11, + "value": "\"Longitude\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2551, + "length": 10, + "value": "\"Latitude\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2707, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetPoIPolygonsModel.swift", + "kind": "StringLiteral", + "offset": 2728, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Geofence\/GeofenceDBManager.swift", + "kind": "StringLiteral", + "offset": 239, + "length": 16, + "value": "\"Geofence_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 8, + "value": "\"venue_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 241, + "length": 8, + "value": "\"floor_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 264, + "length": 7, + "value": "\"Gate_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 285, + "length": 6, + "value": "\"Poi_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 306, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 331, + "length": 11, + "value": "\"Category_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 363, + "length": 11, + "value": "\"Geofence_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 428, + "length": 7, + "value": "\"name_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 450, + "length": 14, + "value": "\"description_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 479, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 4, + "value": "\"ar\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 549, + "length": 4, + "value": "\"en\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LocalizableModel.swift", + "kind": "StringLiteral", + "offset": 571, + "length": 9, + "value": "\"default\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 367, + "length": 16, + "value": "\"GetVenueResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 591, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 627, + "length": 14, + "value": "\"VenueResults\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 881, + "length": 12, + "value": "\"ArabicName\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 912, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 972, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1218, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1253, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PEServiceVenueResult.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 291, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 358, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 382, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 446, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 493, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 557, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 587, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 619, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 652, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 678, + "length": 7, + "value": "\"999.0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 716, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 759, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 926, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 995, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1055, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1086, + "length": 7, + "value": "\"false\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "StringLiteral", + "offset": 1169, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/TransitionLog.swift", + "kind": "BooleanLiteral", + "offset": 1190, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/LoadingDataManager.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1392, + "length": 27, + "value": "\"BeaconID beacon: \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1418, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1446, + "length": 44, + "value": "\"BeaconID with invalid type (\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "StringLiteral", + "offset": 1488, + "length": 1, + "value": "\")\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2219, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2270, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2321, + "length": 4, + "value": "0x20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/Eddystone.swift", + "kind": "IntegerLiteral", + "offset": 2372, + "length": 4, + "value": "0x30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/CategoryResponse.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 21, + "value": "\"GetCategoriesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1056, + "length": 10, + "value": "\"CampusID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1090, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1123, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1151, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1176, + "length": 6, + "value": "\"Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1206, + "length": 9, + "value": "\"Outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1244, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1284, + "length": 11, + "value": "\"P1VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 11, + "value": "\"P1FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1357, + "length": 10, + "value": "\"P1TypeID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1386, + "length": 4, + "value": "\"X1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1409, + "length": 4, + "value": "\"Y1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1440, + "length": 12, + "value": "\"Longitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1478, + "length": 11, + "value": "\"Latitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1515, + "length": 11, + "value": "\"P2VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1552, + "length": 11, + "value": "\"P2FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1588, + "length": 10, + "value": "\"P2TypeID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1617, + "length": 4, + "value": "\"X2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1640, + "length": 4, + "value": "\"Y2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1671, + "length": 12, + "value": "\"Longitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1709, + "length": 11, + "value": "\"Latitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1751, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetErrorPath.swift", + "kind": "StringLiteral", + "offset": 1802, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "Array", + "offset": 1454, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "FloatLiteral", + "offset": 1805, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "StringLiteral", + "offset": 1926, + "length": 25, + "value": "\"beacon_operations_queue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "BooleanLiteral", + "offset": 1988, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/EddystoneScanner\/BeaconScanner.swift", + "kind": "StringLiteral", + "offset": 4615, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1664, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1676, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1692, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1710, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 1729, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 1776, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 1795, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2112, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2137, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2199, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 2229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 2301, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 2333, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3419, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3457, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3502, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3536, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3572, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3608, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3646, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 3689, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 3953, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 3990, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 4033, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 4077, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "Array", + "offset": 4371, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15374, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15416, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15456, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15496, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15543, + "length": 4, + "value": "5000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15591, + "length": 5, + "value": "11000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 15630, + "length": 5, + "value": "0.013" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15681, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 15715, + "length": 4, + "value": "0.05" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15758, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15819, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15875, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15931, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 15991, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 16032, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 16086, + "length": 4, + "value": "65.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 16139, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 16997, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 17501, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 19085, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 27995, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 28053, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28267, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28334, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28404, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 28472, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 38201, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 39370, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40075, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40104, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40179, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40218, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40262, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 40301, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 40347, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40400, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40440, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40501, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40545, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40610, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 40654, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40719, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40757, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40792, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40830, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40861, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40898, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 40931, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 40981, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41017, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41065, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41150, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41213, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41257, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41294, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41336, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41383, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41429, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 41458, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41494, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41530, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41577, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41648, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41686, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 41730, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41768, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 41809, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41861, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 41966, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42027, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42070, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42107, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42157, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42197, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42250, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42292, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42333, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42384, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42459, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42511, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42569, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 42676, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42773, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42805, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 42844, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42889, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42924, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 42969, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43033, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43090, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43192, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43289, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43327, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43415, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43482, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43514, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43554, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43605, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43645, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43696, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 43736, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43778, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 43858, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 43913, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 43986, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44029, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44081, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 44130, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44189, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44244, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44275, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44345, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44437, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44483, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44541, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44606, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44664, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44705, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 44746, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44796, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 44856, + "length": 5, + "value": "999.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44902, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 44976, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45013, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45043, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45074, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45132, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45179, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45224, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45256, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45299, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45340, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45385, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45423, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 45468, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 45512, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45553, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 45601, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45638, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45673, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45706, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 45746, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45833, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45877, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45922, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 45975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46038, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46062, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 46096, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 46128, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46191, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46232, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46281, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46331, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46363, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46401, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46441, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46477, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46517, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 46596, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46686, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46719, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46753, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46787, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 46826, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46855, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46898, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46927, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 46963, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47092, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47125, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47165, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47205, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47244, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47286, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47328, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47370, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47406, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 47456, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 47506, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47549, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47589, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47629, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47662, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47703, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47744, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 47785, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47820, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 47849, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47879, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47909, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47941, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 47975, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48002, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48043, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48081, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48127, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48165, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48213, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48254, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48299, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 48332, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48373, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48419, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48452, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48511, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48543, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48578, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48628, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48682, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48709, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48741, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 48785, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48820, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 48864, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48896, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48930, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 48965, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49003, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49049, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49092, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49135, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49171, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49213, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49261, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49316, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 49357, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49394, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49440, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49480, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49516, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49550, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49586, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 49615, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49691, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49733, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49773, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 49798, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49842, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49892, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49958, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 49998, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50098, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50168, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50322, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50413, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50471, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50510, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50554, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 50630, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 50711, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50789, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50842, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 50890, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50945, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 50984, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51017, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51071, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51128, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51160, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51198, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51232, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51287, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51346, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 51390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51423, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51453, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51483, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 51511, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51543, + "length": 6, + "value": "\"Wait\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51582, + "length": 6, + "value": "\"Wait\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51630, + "length": 6, + "value": "\"65.0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51673, + "length": 3, + "value": "\"3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51706, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51756, + "length": 3, + "value": "\"3\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51791, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51830, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 51861, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52561, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52594, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52643, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52661, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52678, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52725, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52746, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52767, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52818, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52836, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52853, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52880, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 52899, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 52925, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 52979, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53004, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53031, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "StringLiteral", + "offset": 53058, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53086, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53114, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53146, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53219, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53250, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53283, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53314, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53356, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53399, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53444, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "FloatLiteral", + "offset": 53486, + "length": 7, + "value": "11000.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "IntegerLiteral", + "offset": 53538, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53590, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53640, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinStruct.swift", + "kind": "BooleanLiteral", + "offset": 53689, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Settings\/System_Setting+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 526, + "length": 15, + "value": "\"SystemSetting\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/UUIDDbManager\/UUID_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 254, + "length": 12, + "value": "\"UUID_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1370, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1593, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 1830, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2071, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/SetMethods.swift", + "kind": "BooleanLiteral", + "offset": 2935, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 17, + "value": "\"GetVenuesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 838, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 872, + "length": 13, + "value": "\"CenterPoint\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 908, + "length": 8, + "value": "\"Points\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenuesResponse.swift", + "kind": "StringLiteral", + "offset": 945, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 34, + "value": "\"relativeTimeStamp \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/LocationManager\/CheckingLocationAvailability.swift", + "kind": "StringLiteral", + "offset": 315, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 472, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 517, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 560, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 645, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 682, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 730, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 777, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 863, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 906, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 939, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "IntegerLiteral", + "offset": 1017, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42150, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42173, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/SwitchingDecisionLogic.swift", + "kind": "BooleanLiteral", + "offset": 42198, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 309, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 379, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 418, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 517, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 561, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 595, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "BooleanLiteral", + "offset": 721, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "FloatLiteral", + "offset": 783, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "FloatLiteral", + "offset": 831, + "length": 4, + "value": "-1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 861, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ParsingPEResponse.swift", + "kind": "IntegerLiteral", + "offset": 888, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 9, + "value": "\"Reached\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 3099, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 3159, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 3504, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 3558, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "Array", + "offset": 6575, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 8756, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 8807, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "BooleanLiteral", + "offset": 10357, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13915, + "length": 3, + "value": "\"X\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13924, + "length": 3, + "value": "\"Y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13936, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 13963, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/RoutingPathParsingResponse.swift", + "kind": "StringLiteral", + "offset": 16583, + "length": 13, + "value": "\"description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 25, + "value": "\"GetFloorsSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 713, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 748, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 784, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetFloorsSettingsResult.swift", + "kind": "StringLiteral", + "offset": 822, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 363, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 646, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 697, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 748, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 802, + "length": 4, + "value": "15.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 842, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 902, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1069, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1106, + "length": 5, + "value": "0.013" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1163, + "length": 4, + "value": "0.05" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1259, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1339, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 1405, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1482, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1526, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 1589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1639, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1677, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1707, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1846, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1887, + "length": 4, + "value": "1.35" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 1929, + "length": 4, + "value": "0.65" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 1998, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 2028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 2067, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 2160, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "IntegerLiteral", + "offset": 2198, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "BooleanLiteral", + "offset": 2389, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "FloatLiteral", + "offset": 2435, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/PenguinSensorUsageHelper.swift", + "kind": "StringLiteral", + "offset": 2484, + "length": 19, + "value": "\"thread-safe-array\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CategoryDBManager\/Category_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 16, + "value": "\"Category_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "IntegerLiteral", + "offset": 681, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 792, + "length": 21, + "value": "\"com.waseela.Penguin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 866, + "length": 11, + "value": "\"Penguinin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 1105, + "length": 6, + "value": "\"momd\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1619, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 1696, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2104, + "length": 36, + "value": "\"❌ Loading of store failed:\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2139, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "StringLiteral", + "offset": 2358, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/CoreDataManager.swift", + "kind": "BooleanLiteral", + "offset": 2378, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 280, + "length": 21, + "value": "\"com.waseela.Penguin\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1360, + "length": 15, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1374, + "length": 23, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1396, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1448, + "length": 30, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1462, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1477, + "length": 23, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1499, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1560, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1899, + "length": 35, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1916, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1933, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "StringLiteral", + "offset": 1994, + "length": 5, + "value": "\"nan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "IntegerLiteral", + "offset": 2682, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocation.swift", + "kind": "FloatLiteral", + "offset": 4624, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 246, + "length": 22, + "value": "\"DisplayDirectoryList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 288, + "length": 12, + "value": "\"UseNoneIMU\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 12, + "value": "\"FixVenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 358, + "length": 12, + "value": "\"FixFloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 404, + "length": 23, + "value": "\"EnableFloorTransition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 459, + "length": 21, + "value": "\"EnableStepDetection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 514, + "length": 23, + "value": "\"EnableOutdoorPosition\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 569, + "length": 21, + "value": "\"GpsTimeoutThreshold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 629, + "length": 28, + "value": "\"VenueErrorTriggerThreshold\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 700, + "length": 32, + "value": "\"EnableMapMatchingOutsideCampus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 771, + "length": 28, + "value": "\"DisableOffCampusNavigation\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 1042, + "length": 25, + "value": "\"GetSystemSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 4244, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetSystemSettingsResult.swift", + "kind": "StringLiteral", + "offset": 4279, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/TransitionLog\/logTrans.swift", + "kind": "StringLiteral", + "offset": 237, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift", + "kind": "IntegerLiteral", + "offset": 243, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/Instruction.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/BatteryStatusRepsonseModel.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 27, + "value": "\"UpdateBatteryStatusResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 630, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 668, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 705, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 734, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 775, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 857, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 932, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1175, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1215, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1258, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 1295, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 1492, + "length": 4, + "value": "2200" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 1544, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 1633, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 1681, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2026, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2526, + "length": 4, + "value": "1100" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2610, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2650, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2682, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 2789, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 2819, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2853, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2897, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 2943, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 2985, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3022, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3065, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3186, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3247, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3291, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3337, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3372, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3418, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 3471, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3629, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3669, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3720, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 3800, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 3837, + "length": 17, + "value": "\"SENSOR_NOT_USED\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3934, + "length": 6, + "value": "150000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 3983, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4021, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4058, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4102, + "length": 5, + "value": "30000" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4164, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4209, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4308, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 4342, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "FloatLiteral", + "offset": 4380, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4465, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 4509, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 4554, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 5041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5162, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5196, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 5242, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 5293, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 5914, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "StringLiteral", + "offset": 6173, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 6243, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "BooleanLiteral", + "offset": 45607, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PenguinHelper.swift", + "kind": "IntegerLiteral", + "offset": 91117, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 359, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 377, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 419, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 821, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 849, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 873, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 911, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 949, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 982, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1025, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1062, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1093, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1123, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1157, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1191, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1225, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1258, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1299, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1334, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1370, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1395, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1423, + "length": 2, + "value": "19" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1448, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1490, + "length": 2, + "value": "21" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1514, + "length": 2, + "value": "22" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1540, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1577, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 1611, + "length": 2, + "value": "25" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5891, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5936, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 5980, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6017, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6053, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6096, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 6137, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8170, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8212, + "length": 4, + "value": "\"-2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8245, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8276, + "length": 6, + "value": "\"-100\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8307, + "length": 5, + "value": "\"-90\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8341, + "length": 5, + "value": "\"-95\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8384, + "length": 6, + "value": "\"-400\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 8416, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8944, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8967, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 8991, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9048, + "length": 9, + "value": "\"OPTIONS\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9077, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9102, + "length": 6, + "value": "\"HEAD\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9128, + "length": 6, + "value": "\"POST\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9154, + "length": 5, + "value": "\"PUT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9179, + "length": 7, + "value": "\"PATCH\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9206, + "length": 8, + "value": "\"DELETE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9234, + "length": 7, + "value": "\"TRACE\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9261, + "length": 9, + "value": "\"CONNECT\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9328, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9357, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9389, + "length": 11, + "value": "\"escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9419, + "length": 8, + "value": "\"stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9444, + "length": 6, + "value": "\"ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9467, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9529, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9558, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9590, + "length": 11, + "value": "\"escalator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9620, + "length": 8, + "value": "\"stairs\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9645, + "length": 6, + "value": "\"ramp\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9668, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9693, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9718, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9797, + "length": 7, + "value": "\"floor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9821, + "length": 6, + "value": "\"same\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "StringLiteral", + "offset": 9845, + "length": 7, + "value": "\"venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9896, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9913, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9943, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9971, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 9988, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10044, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10061, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10081, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 10099, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11038, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11063, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11091, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11116, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11141, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11167, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11246, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11264, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11284, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11307, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11334, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11412, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11438, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11467, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11493, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11523, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11606, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11636, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11729, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11857, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11882, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11909, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11933, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11959, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11975, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 11993, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12058, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12111, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12147, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12172, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinEnumeration.swift", + "kind": "IntegerLiteral", + "offset": 12205, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/ShortestPathResponse.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 23, + "value": "\"GetShortestPathResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinVector2D.swift", + "kind": "IntegerLiteral", + "offset": 281, + "length": 20, + "value": "-1844534518528011982" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 272, + "length": 13, + "value": "\"Last_update\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 7, + "value": "\"Venue\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 374, + "length": 15, + "value": "\"VenueSettings\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 427, + "length": 8, + "value": "\"Floors\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 480, + "length": 15, + "value": "\"FloorSettings\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 7, + "value": "\"Edges\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 572, + "length": 7, + "value": "\"UUDIS\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 19, + "value": "\"GateDataTableName\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 668, + "length": 18, + "value": "\"PoIPolygonsModel\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 726, + "length": 13, + "value": "\"POICategory\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 1067, + "length": 22, + "value": "\"1\/1\/2001 01:00:00 AM\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "StringLiteral", + "offset": 2786, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 24859, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 27885, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 31179, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 31197, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 31216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 35100, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 35118, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 38602, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 38620, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 51451, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "BooleanLiteral", + "offset": 51469, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/PenguinSQLDatabaseHelper.swift", + "kind": "IntegerLiteral", + "offset": 63167, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/simulationManager.swift", + "kind": "IntegerLiteral", + "offset": 487, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 232, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 261, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 319, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 349, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 378, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 406, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 446, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 485, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 530, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 574, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SensorsHelper\/Log\/Logs.swift", + "kind": "BooleanLiteral", + "offset": 722, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 20, + "value": "\"PositionEngineList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 17, + "value": "\"GpsReadingsList\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 733, + "length": 13, + "value": "\"scenario_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 773, + "length": 13, + "value": "\"point_index\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 13, + "value": "\"relative_ts\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1435, + "length": 13, + "value": "\"scenario_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1475, + "length": 13, + "value": "\"point_index\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1512, + "length": 10, + "value": "\"venue_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1546, + "length": 10, + "value": "\"floor_id\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1582, + "length": 12, + "value": "\"location_x\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1620, + "length": 12, + "value": "\"location_y\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1655, + "length": 9, + "value": "\"is_user\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1698, + "length": 20, + "value": "\"orientation_vector\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 27, + "value": "\"orientation_sensor_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1827, + "length": 29, + "value": "\"accelerometer_sensor_status\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1885, + "length": 15, + "value": "\"trusted_floor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1927, + "length": 13, + "value": "\"create_date\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 1975, + "length": 22, + "value": "\"reset_particles_flag\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2026, + "length": 16, + "value": "\"reset_sdk_flag\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2072, + "length": 16, + "value": "\"ex_description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2122, + "length": 20, + "value": "\"exception_response\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2166, + "length": 10, + "value": "\"ep_trust\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/PositionEngineListSimulation.swift", + "kind": "StringLiteral", + "offset": 2204, + "length": 14, + "value": "\"invalid_scan\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 502, + "length": 9, + "value": "\"outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 515, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 535, + "length": 20, + "value": "\"is_floor_gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 559, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 758, + "length": 9, + "value": "\"outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 771, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "StringLiteral", + "offset": 792, + "length": 20, + "value": "\"is_floor_gate_node\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/DetectFloorsByClosestGate.swift", + "kind": "BooleanLiteral", + "offset": 816, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/VenueDBManager\/VenueTable+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 250, + "length": 12, + "value": "\"VenueTable\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "BooleanLiteral", + "offset": 429, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "FloatLiteral", + "offset": 467, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "IntegerLiteral", + "offset": 494, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PIDirectionsService\/PIDirectionsService.swift", + "kind": "StringLiteral", + "offset": 529, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift", + "kind": "IntegerLiteral", + "offset": 217, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/Translatable.swift", + "kind": "IntegerLiteral", + "offset": 1236, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "StringLiteral", + "offset": 2249, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "StringLiteral", + "offset": 2275, + "length": 4, + "value": "\"\n\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "IntegerLiteral", + "offset": 2936, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PenguinExtensions.swift", + "kind": "FloatLiteral", + "offset": 8272, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 289, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 862, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 940, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "StringLiteral", + "offset": 987, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SwitchingLogic\/GateDecisionLogic.swift", + "kind": "FloatLiteral", + "offset": 1021, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/Localizable\/LanguageService.swift", + "kind": "IntegerLiteral", + "offset": 56, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 387, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "IntegerLiteral", + "offset": 419, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "BooleanLiteral", + "offset": 1242, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/PILocationManager\/PILocationManager.swift", + "kind": "StringLiteral", + "offset": 1285, + "length": 28, + "value": "\"thread-safe-fetch-location\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 293, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 583, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 623, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 668, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 675, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 726, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 733, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 768, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 775, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 825, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 862, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 926, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "BooleanLiteral", + "offset": 954, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "FloatLiteral", + "offset": 996, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinMapMatchingHelper.swift", + "kind": "IntegerLiteral", + "offset": 1085, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 350, + "length": 16, + "value": "\"GetEdgesResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 941, + "length": 10, + "value": "\"CampusID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 975, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1008, + "length": 9, + "value": "\"FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1036, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 6, + "value": "\"Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1102, + "length": 16, + "value": "\"TransitionType\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1142, + "length": 9, + "value": "\"Outdoor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1220, + "length": 11, + "value": "\"P1VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1257, + "length": 11, + "value": "\"P1FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1291, + "length": 8, + "value": "\"P1Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 4, + "value": "\"X1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1341, + "length": 4, + "value": "\"Y1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1372, + "length": 12, + "value": "\"Longitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1410, + "length": 11, + "value": "\"Latitude1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1447, + "length": 11, + "value": "\"P2VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1484, + "length": 11, + "value": "\"P2FloorID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1518, + "length": 8, + "value": "\"P2Type\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1545, + "length": 4, + "value": "\"X2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1568, + "length": 4, + "value": "\"Y2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1599, + "length": 12, + "value": "\"Longitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1637, + "length": 11, + "value": "\"Latitude2\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1679, + "length": 16, + "value": "\"Connectedtheta\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1730, + "length": 20, + "value": "\"Connecteddirection\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1812, + "length": 8, + "value": "\"campus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1841, + "length": 10, + "value": "\"elevator\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1868, + "length": 6, + "value": "\"gate\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetEdgesResponse.swift", + "kind": "StringLiteral", + "offset": 1893, + "length": 8, + "value": "\"normal\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 403, + "length": 25, + "value": "\"GetVenuesSettingsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 712, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 747, + "length": 7, + "value": "\"Value\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 783, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/VenueSettingsResponse.swift", + "kind": "StringLiteral", + "offset": 821, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 343, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 369, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "FloatLiteral", + "offset": 403, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 428, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 662, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "BooleanLiteral", + "offset": 761, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "BooleanLiteral", + "offset": 791, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/SimulationHelper\/GpsSimulation.swift", + "kind": "IntegerLiteral", + "offset": 1746, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 388, + "length": 22, + "value": "\"GetVenueFloorsResult\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1099, + "length": 4, + "value": "\"ID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1151, + "length": 13, + "value": "\"Description\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1187, + "length": 8, + "value": "\"IconID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1217, + "length": 7, + "value": "\"Level\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1247, + "length": 8, + "value": "\"MapUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1282, + "length": 12, + "value": "\"geoJsonUrl\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1315, + "length": 6, + "value": "\"Name\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1349, + "length": 13, + "value": "\"ScaleFactor\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1386, + "length": 9, + "value": "\"VenueID\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/ServicesApi\/ApiRespnseModel\/GetVenueFloorsResult.swift", + "kind": "StringLiteral", + "offset": 1424, + "length": 14, + "value": "\"UpdateStatus\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/CoreData\/LastUpdateDBManager\/Last_update_Table+CoreDataProperties.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 19, + "value": "\"Last_update_Table\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 501, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 603, + "length": 3, + "value": "1.1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 638, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "FloatLiteral", + "offset": 672, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 754, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 946, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 990, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1028, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1064, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1125, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1171, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1228, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1383, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 1416, + "length": 4, + "value": "\"-1\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1454, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1497, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1544, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 1711, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1744, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 1911, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 1962, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 2033, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 2157, + "length": 3, + "value": "999" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2442, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2582, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2693, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2766, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2831, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2896, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "BooleanLiteral", + "offset": 2938, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3236, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3282, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 3325, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "StringLiteral", + "offset": 3364, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3415, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/masroorelahi\/Desktop\/Masroor\/Projects\/PenNavPandP-iOS\/pennav_position\/Penguin\/Logic\/PenguinBlueDotHelper.swift", + "kind": "IntegerLiteral", + "offset": 3545, + "length": 2, + "value": "-1" + } + ] +} \ No newline at end of file diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 00000000..3f58d0be --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1908 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name Penguin +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AdSupport +import CoreBluetooth +import CoreData +import CoreLocation +import CoreMotion +import Darwin +import Foundation +import MessageUI +import Network +@_exported import Penguin +import Swift +import SystemConfiguration +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import Darwin.sys.sysctl +@objc @_inheritsConvenienceInitializers final public class POI : ObjectiveC.NSObject { + final public var ID: Swift.Int + final public var floorID: Swift.Int + final public var zonePoints: Swift.String? + final public var name: Swift.String + final public var poiDescription: Swift.String + final public var iconUrl: Swift.String? + final public func centerPoint() -> CoreFoundation.CGPoint + final public func poiZone() -> QuartzCore.CAShapeLayer? + @objc override dynamic public init() + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class UtilGps : ObjectiveC.NSObject { + public static func CoordinateInsidePolygon(longitude: Swift.Double, latitude: Swift.Double, pointsListLongitude: [Swift.Double], pointsListLatitude: [Swift.Double]) -> Swift.Bool + public static func Angle2D(y1: Swift.Double, x1: Swift.Double, y2: Swift.Double, x2: Swift.Double) -> Swift.Double + public static func isValidGpsCoordinate(latitude: Swift.Double, longitude: Swift.Double) -> Swift.Bool + public class func GetXYold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double], longLatPoint: [Swift.Double], isFromTimer: Swift.Bool = false) -> CoreFoundation.CGPoint? + public static func GetLongLatold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, xyPoints: CoreFoundation.CGPoint, originlonglat: [Swift.Double]) -> [Swift.Double]? + public static func Rotate(xDifference: Swift.Double, YDifference: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double]?) -> [Swift.Double]? + public func swapEdges(basePoint: CoreFoundation.CGPoint, toBeSwappedEdges: [Penguin.Edge]) -> [Penguin.Edge] + public static func convertPoint(to point: CoreFoundation.CGPoint, venue: Penguin.Venue, floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToLongLat(floorAlignmentParameters: Penguin.AlignmentParameters, point: CoreFoundation.CGPoint) -> [Swift.Double]? + public static func getLongitude(for point: CoreFoundation.CGPoint, on floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToXY(floorAlignmentParameters: Penguin.AlignmentParameters, longLatPoint: [Swift.Double]) -> CoreFoundation.CGPoint? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(SystemSetting) public class SystemSetting : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.Edges_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1FloorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedtheta: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connecteddirection: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var transitionType: Swift.String { + @objc get + @objc set + } +} +public enum PIResponse { + case SUCCESS(Foundation.Data?, Foundation.HTTPURLResponse?, T?) + case FAILER(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) +} +public enum HttpMethod : Swift.String { + case GET + case POST + case DELETE + case PUT + case PATCH + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_inheritsConvenienceInitializers @objc public class PIAPIManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIAPIManager + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: Any](), completion: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: String](), decodeTo: T.Type?, complete: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? where T : Swift.Decodable, T : Swift.Encodable + @objc override dynamic public init() + @objc deinit +} +public protocol PIDirectionsServiceDelegate { + func onRoutePathReady(route: Penguin.Route?) + func onFailLoadRoute(errorCode: Penguin.ErrorCode) + func onStartNavigation() + func onStopNavigation() + func onInstructionReady(instructionList: [Penguin.DirectionInstruction]) + func onErrorPath(isError: Swift.Bool) + func onErrorFloor(status: Swift.Bool) + func onErrorVenue(status: Swift.Bool) + func onReachDestination() + func onReachedEndSubPath(type: Penguin.NodeType) + func onErrorPathReady(errorEdges: [Penguin.ErrorEdge]?) + func onSubPathChange(subPath: Penguin.NavigationSubPath) +} +extension Penguin.PoIPolygonsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorid: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoonpoint: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoon_center_point: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categorycolor: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var iconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmark: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLatitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLongitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var showOnMap: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkFilledIconUrl: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.FloorSettings_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var floorID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Localize { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var code: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value_type: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Gate_node { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campus_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var edge_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floor_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_floor_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_connected_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isCampusGate: Swift.Bool { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(UUID_Table) public class UUID_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloorSettings_Table) public class FloorSettings_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.VenueSettingsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var venueID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Floors_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var image: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var scale_factor: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var level: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var icon_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_url: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_north: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var far_dist: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var near_dest: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var serverConnectivityThreshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentCenter: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentOrigin: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScale: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleX: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleY: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentRotation: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var instructionDistanceThreshold: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isDefault: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLongParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLatParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToXParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToYParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geoJSONURL: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapWidth: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var updateStatus: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(VenueTable) public class VenueTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct PoIPolygonsModel : Swift.Codable { + public var data: [Penguin.PoiPolygon]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PoiPolygon : Swift.Codable { + public var id: Swift.Int?, floorID: Swift.Int? + public var name: [Penguin.Translatable]? + public var localizedName: Swift.String? + public var zonePoints: [Penguin.ZonePoint]? + public var zoneCenterPoint: Penguin.ZoneCenterPoint? + public var categoryColor: Swift.String? + public var iconImage: Swift.String? + public var updateStatus: Swift.Int? + public var iconUrl: Swift.String? + public var framedIconUrl: Swift.String? + public var landmark: Swift.Bool? + public var landmarkIconUrl: Swift.String? + public var landmarkFilledIconUrl: Swift.String? + public var venueId: Swift.Int? + public var categoryId: Swift.Int? + public var extrusionHeight: Swift.Int + public var threeDModel: Penguin.ThreeDimensionalModel? + public var showOnMap: Swift.Bool? + public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public var isIndoor: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZoneCenterPoint : Swift.Codable { + public var xy: Penguin.PositionXY? + public var longLat: Penguin.LongLat? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct LongLat : Swift.Codable { + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PositionXY : Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZonePoint : Swift.Codable { + public var orderIndex: Swift.Int?, x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Swift.Double { + public func toDeg() -> Swift.Double + public func toRad() -> Swift.Double +} +@_inheritsConvenienceInitializers @objc(Last_update_Table) public class Last_update_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(VenueSettingsTable) public class VenueSettingsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(CategoryTable) public class CategoryTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public enum LangNames : Swift.String { + case ar + case en + case Default + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalizableModel : ObjectiveC.NSObject { + @objc deinit +} +public struct CategoryResponse : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct POICategory : Swift.Codable { + public var id: Swift.Int?, updateStatus: Swift.Int? + public var categoryIconUrl: Swift.String?, framedIconUrl: Swift.String? + public var color: Swift.String? + public var poiCount: Swift.Int? + public var localizedName: Swift.String? + public var localizedDescripition: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class ErrorEdge : ObjectiveC.NSObject, Swift.Codable { + final public let campusID: Swift.Int + final public let venueID: Swift.Int + final public let floorID: Swift.Int + final public let id: Swift.Int + final public let type: Swift.Int + final public let outdoor: Swift.Bool + final public let updateStatus: Swift.Int + final public let p1VenueID: Swift.Int + final public let p1FloorID: Swift.Int + final public let p1TypeID: Swift.Int + final public let x1: Swift.Int + final public let y1: Swift.Int + final public let longitude1: Swift.Double + final public let latitude1: Swift.Double + final public let p2VenueID: Swift.Int + final public let p2FloorID: Swift.Int + final public let p2TypeID: Swift.Int + final public let x2: Swift.Int + final public let y2: Swift.Int + final public let longitude2: Swift.Double + final public let latitude2: Swift.Double + final public let connectedTheta: Swift.Double + final public let connectedDirection: Swift.Int + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @objc(Geofence_Table) public class Geofence_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension UIKit.UIDevice { + @_Concurrency.MainActor @preconcurrency public static var marketingName: Swift.String { + get + } +} +public struct IPAddressDetails { + public var dataAPIAddress: Swift.String + public var positionAPIAddress: Swift.String + public var thirdPartyAPIAddress: Swift.String + public init() +} +@_hasMissingDesignatedInitializers final public class InternetConnectionManager { + public static func isConnectedToNetwork() -> Swift.Bool + @objc deinit +} +final public class Gnode { + public init(x: Swift.Int = 0, y: Swift.Int = 0, edgeID: Swift.Int = -1, floorID: Swift.Int = -1, venueID: Swift.Int = -1, typeNum: Penguin.NodeType = .normal, lng: Swift.Double = 0.0, lat: Swift.Double = 0.0, type: Penguin.GateType = .Indoor) + final public var x: Swift.Int + final public var y: Swift.Int + final public var floorID: Swift.Int + final public var venueID: Swift.Int + final public var edgeID: Swift.Int + final public var typeNum: Penguin.NodeType + final public var lng: Swift.Double + final public var lat: Swift.Double + final public var type: Penguin.GateType + final public var nodeType: Penguin.NodeType? { + get + } + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public init() + @objc deinit +} +public struct ThreeDimensionalModel : Swift.Codable { + public var url: Swift.String? + public var centerLongitude: Swift.Double? + public var centerLatitude: Swift.Double? + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class Venue : ObjectiveC.NSObject { + final public var venueID: Swift.Int + final public var venueName: Swift.String + final public var venueArabicName: Swift.String + final public var isWifi: Swift.Bool + final public var isBLE: Swift.Bool + final public var isMix: Swift.Bool + final public var campusId: Swift.Int + final public var venueUpdateStatus: Swift.Int + final public var venueSettings: Penguin.VenueSettings + final public var latPoints: [Swift.Double] + final public var lngPoints: [Swift.Double] + final public var points: [CoreLocation.CLLocationCoordinate2D] + final public var centerPoint: Swift.String + final public var isDefault: Swift.Bool + final public var isUnderground: Swift.Bool + final public var extrusionHeight: Swift.Int + final public var threeDModel: Penguin.ThreeDimensionalModel? + final public var level: Penguin.MapLevel { + get + } + final public var trimmedName: Swift.String { + get + } + final public var connectedVenues: [Swift.Int] + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func getCenterPoints() -> [Swift.Double]? + final public func findMaxLatitudePoint() -> CoreLocation.CLLocationCoordinate2D? + final public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public init(data: [Swift.String : Any]?) + @objc deinit +} +public protocol NodeRepresentable { + var nodeType: Penguin.NodeType? { get } + var isUpEscalator: Swift.Bool { get } + var isDownEscalator: Swift.Bool { get } +} +@_hasMissingDesignatedInitializers final public class GateNodeModel { + final public var id: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + final public var campusID: Swift.Int?, edgeID: Swift.Int? + final public var outdoor: Swift.Bool?, is_floor_gate_node: Swift.Bool?, is_connected_gate_node: Swift.Bool? + final public var updateStatus: Swift.Int? + final public var x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var name: Swift.String? + final public var type: Penguin.NodeType? + final public var nodeType: Penguin.NodeType? { + get + } + final public var isCampusGate: Swift.Bool? + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func toCGPoint() -> CoreFoundation.CGPoint? + @objc deinit +} +@_hasMissingDesignatedInitializers public class VenueSettings { + public var scanInterval: Swift.Int + public var positionCount: Swift.Int + public var interScanCount: Swift.Int + public var epTimeOutCount: Swift.Int + public var BLEScanOutOfCoverage: Swift.Int + public var emptyBLEScanTimeOut: Swift.Int + public var tStatic: Swift.Float + public var lowPassFilterFactor: Swift.Float + public var tSlow: Swift.Float + public var delta_filter: Swift.Float + public var VenueDetectionAfterTriggerThreshold: Swift.Int + public var GpsWithinPolygonThreshold: Swift.Int + public var GetEPExceptionResponseThreshold: Swift.Int + public var GPSDistanceOutOfThresholdCount: Swift.Int + public var BeaconVendors: Swift.String + public var GpsAccuracyThreshold: Swift.Double + public var GpsAccuracyCountThreshold: Swift.Int + public func getVendors() -> [Swift.String] + public func isMinewBecon() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc public class Floor : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var floorVenueID: Swift.Int + public var floorName: Swift.String + public var floorDescription: Swift.String + public var floorMapUrl: Swift.String + public var floorMapImage: UIKit.UIImage + public var floorIconID: Swift.Int + public var floorIconImage: UIKit.UIImage + public var floorOrder: Swift.Int + public var floorMapScaleFactor: Swift.Double + public var isDefault: Swift.Bool + public var isUnderground: Swift.Bool + public var alignmentCenter: Swift.String + public var alignmentOrigin: Swift.String + public var alignmentScale: Swift.Double + public var alignmentRotation: Swift.Double + public var alignmentScaleX: Swift.Double + public var alignmentScaleY: Swift.Double + public var xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double] + public var label: Swift.String + public var geoJsonUrl: Swift.String + public var updateStatus: Swift.Int + public var venue: Penguin.Venue { + get + } + public var level: Penguin.MapLevel { + get + } + public var setting: Penguin.FloorSettings? { + get + } + @objc override dynamic public init() + public init(floorID: Swift.Int, venueID: Swift.Int, name: Swift.String, description: Swift.String, mapUrl: Swift.String, mapScaleFactor: Swift.Double, iconID: Swift.Int, floorOrder: Swift.Int, alignmentCenter: Swift.String, alignmentOrigin: Swift.String, alignmentScale: Swift.Double = 0.0, alignmentScaleX: Swift.Double, alignmentScaleY: Swift.Double, alignmentRotation: Swift.Double, isDefault: Swift.Bool, isUnderground: Swift.Bool, label: Swift.String, goeJsonUrl: Swift.String, updateStatus: Swift.Int, xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double]) + public func getAnchorCoordinate() -> [CoreLocation.CLLocationCoordinate2D] + public func getAlignmentCenter() -> [Swift.Double]? + public func getUrlFloorName() -> Swift.String? + @objc deinit +} +public struct FloorSettings { + public var floorMapNorth: Swift.Int + public var floorMapMatchingThreshold: Swift.Int + public var floorFarDistance: Swift.Int + public var floorNearDistance: Swift.Int + public var floorNotConnectedEdgeDistance: Swift.Int + public var floorErrorDetectionDistance: Swift.Int + public var floorErrorDetectionCount: Swift.Int + public var floorElevatorConnectedDistance: Swift.Int + public var floorServerConnectivityThreshold: Swift.Int + public var floorDefaultStepLength: Swift.Double + public var floorNonIMUstepCount: Swift.Int + public var floorParticleResetCounter: Swift.Int + public var floorHeight: Swift.Double + public var transCounterThreshold: Swift.Int + public var flatCounterThreshold: Swift.Int + public var iOSTransitionReadingsCount: Swift.Int + public var deltaEscalator: Swift.Double + public var ePTrustThreshold: Swift.Double + public var gateNodeDistanceThreshold: Swift.Int + public var gPSTimerThreshold: Swift.Int + public var gPSTimerDefaultValue: Swift.Int + public var gPSStartLogicDistanceThreshold: Swift.Int + public var DefaultZoomLevel: CoreFoundation.CGFloat + public var NavigationReachDistance: Swift.Int + public var instructionChangeDistanceThreshold: Swift.Double + public var epNotTrustdCountThreshold: Swift.Int + public init() + public init(mapNorth: Swift.Int, threshold: Swift.Int, farDistance: Swift.Int, nearDistance: Swift.Int, notConnectedEdgeDistance: Swift.Int, serverConnectivityThreshold: Swift.Int, errorDetectionDistance: Swift.Int, errorDetectionCount: Swift.Int, elevatorConnectedDistance: Swift.Int, defaultStepLength: Swift.Double, nonIMUstepCount: Swift.Int, particleResetCounter: Swift.Int, height: Swift.Double, transCounterThreshold: Swift.Int, flatCounterThreshold: Swift.Int, transitionReadingsCount: Swift.Int, deltaEscalator: Swift.Double, ePTrustThreshold: Swift.Double, gateNodeDistanceThreshold: Swift.Int, gPSTimerThreshold: Swift.Int, gPSTimerDefaultValue: Swift.Int, gPSStartLogicDistanceThreshold: Swift.Int, NavigationReachDistance: Swift.Int, DefaultZoomLevel: Swift.Double, instructionChangeDistanceThreshold: Swift.Double, epNotTrustdCountThreshold: Swift.Int) + public func floorServerConnectivityThresholdInSeconds() -> Swift.Double +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class Edge : ObjectiveC.NSObject { + public var edgeID: Swift.Int + public var edgeFloorID: Swift.Int + public var venueID: Swift.Int + public var p1VenueID: Swift.Int + public var p2VenueID: Swift.Int + public var edgeX1: Swift.Int + public var edgeY1: Swift.Int + public var edgeP1FloorID: Swift.Int + public var edgeX2: Swift.Int + public var edgeY2: Swift.Int + public var edgeP2FloorID: Swift.Int + public var edgeWeight: Swift.Double + public var edgeType: Penguin.EdgeTypeNew + public var edgeTransType: Penguin.TransitionEdgeType + public var perpencularDistance: Swift.Double? + public var withinEdgeIndicatorValue: Swift.Double? + public var distanceAvg: Swift.Double? + public var campusID: Swift.Int + public var outdoor: Swift.Bool + public var p1Type: Penguin.NodeType + public var p2Type: Penguin.NodeType + public var longitude1: Swift.Double + public var latitude1: Swift.Double + public var longitude2: Swift.Double + public var latitude2: Swift.Double + public func edgeLength() -> Swift.Double + public func p1toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p2toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p1() -> CoreFoundation.CGPoint + public func p2() -> CoreFoundation.CGPoint + public func deltaX() -> Swift.Int + public func deltaY() -> Swift.Int + public func edgeOrientation() -> Swift.Double + public func edgeInverseOrientation() -> Swift.Double + public func getWithinEdgeIndicator(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func getPerpendicularDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func calculateEdgeWeight(currentEP: CoreFoundation.CGPoint, previousEP: CoreFoundation.CGPoint, meanDistance: Swift.Double, threshold: Swift.Double, orientationAvailable: Swift.Bool, orientationValue: Swift.Double) -> Swift.Double + public func edgeAvgDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + @objc deinit +} +public struct PenguinPoint { + public var pointVenueID: Swift.Int + public var pointFloorID: Swift.Int + public var pointX: Swift.Int + public var pointY: Swift.Int + public var stepCount: Swift.Int + public var requestID: Swift.Int + public var orientationVector: [Swift.Double] + public var orientationAccuracy: Swift.Int + public var accelerometerAccuracy: Swift.Int + public var accuracy: Swift.Int + public var pointTypeScan: Swift.Int +} +@_inheritsConvenienceInitializers @objc open class NavigationSubPath : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var venueID: Swift.Int + public var firstEdge: Penguin.Edge + public var pathIndex: Swift.Int + public var pathEdges: [Penguin.Edge] + public var subPathsSize: Swift.Int + @objc override dynamic public init() + public init(venueID: Swift.Int, floorID: Swift.Int, subPathIndex: Swift.Int, firstEdge: Penguin.Edge, subPathEdges: [Penguin.Edge], subPathsSize: Swift.Int = 0) + @objc deinit +} +public struct NearGateData { + public let floors: [Penguin.Floor]? + public let venues: [Penguin.Venue]? +} +public struct NextRoutPathData { + public let floor: Penguin.Floor? + public let venue: Penguin.Venue? +} +extension Penguin.SystemSetting { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var desc: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.UUID_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var uuid_data: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } +} +extension Penguin.PILocationManager { + final public func setUserName(userID: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setAPIKey(key: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setServiceName(dataName: Swift.String, positionName: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setOutdoorEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setSimulationModeEnabled(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setStepDetectionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setTransitionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setMode(scanningMode: Penguin.PositionScanningMode = PositionScanningMode.FreeStyle) -> Penguin.PILocationManager + final public func setTestMode(timeInterval: Swift.Int, nonIMU: Swift.Bool) + @discardableResult + final public func setUseNonIMU(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setVenueID(venueID: Swift.Int) -> Penguin.PILocationManager + final public func setStaticWalkThreshold(staticThreshold: Swift.Double) + final public func setSlowWalkThreshold(slowWalkingThreshold: Swift.Double) + final public func setLowPassFilterPercentage(lowPassFilterPercentage: Swift.Double) + final public func setPositionCount(count: Swift.Int) + final public func setInterScanCount(count: Swift.Int) + final public func setCalibrationTotalTime(totalTime: Swift.Int) + final public func setReadingsCount(readingsCount: Swift.Int) + final public func setSpikeThreshold(spikeThreshold: Swift.Int) + final public func setTransitionExpectedTime(transitionExpectedTime: Swift.Int) + final public func setiBeaconScannerEnabled(enabled: Swift.Bool) + final public func setEddystoneScannerEnabled(enabled: Swift.Bool) + final public func setTransitionCounterThreshold(_ tcThreshold: Swift.Int) + final public func setFlatCounterThreshold(_ fcThreshold: Swift.Int) + final public func setDeltaEscalator(_ deThreshold: Swift.Double) + final public func setTransitionReadingsCount(_ trCount: Swift.Int) + @discardableResult + final public func setUpdateInBackGroundMode(isEnabled: Swift.Bool) -> Swift.Bool + final public func setFileSimulationModeEnabled(enable: Swift.Bool) + final public func setConnectivityTimeOutCount(count: Swift.Int) + final public func setConnectivityEmptyBLETimeout(milliSeconds: Swift.Int) + final public func startNavigation(pathEdges: [Penguin.Edge]) + final public func setFloor(floorID: Swift.String) + final public func setClientKeyID(key: Swift.String) + final public func setLanguage(lang: Swift.String) +} +public struct Translatable : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public protocol PILocationManagerDelegate : AnyObject { + func onLocationChange(location: Penguin.PILocation) + func onEdgeChange(edge: Penguin.Edge) + func onVenueChange(venue: Penguin.Venue) + func onFloorChange(floor: Penguin.Floor) + func onRotationChange(rotation: Penguin.PIRotation) + func onConnectivityStatusChange(status: Penguin.ServerConnectivityStatus) + func onSourceConnectivityStatusChange(status: Penguin.SourceConnectionStatus) + func onGPSStatusChangeChange(status: Penguin.SourceGPSConnectionStatus) + func onTrustedFloorChange(status: Swift.Bool) + func onTransision(status: Penguin.FloorTransitionType) + func onEpLocationChange(location: Penguin.PILocation) + func onEpException(resetSDK: Swift.Bool, exMessage: Swift.String) + func onBlePowerStatusChange(status: Penguin.BLEPowerStatus) +} +@objc public protocol PIInitializerDelegate { + @objc func onReady(warning: Penguin.WarningCode) + @objc func onInitilzationError(error: Penguin.ErrorCode) + @objc func onInitializationProgressChange(status: Penguin.SDKOperation) +} +@_inheritsConvenienceInitializers @objc(Gate_node) public class Gate_node : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct Route : Swift.Codable { + public var result: Swift.Bool? + public var message: Swift.String? + public var data: [Penguin.RouteLeg]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum RouteStatus : Swift.String { + case reached + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public struct RouteLeg : Swift.Codable { + public var sourceLocation: Penguin.SourceLocation? + public var destination: Penguin.Destination? + public var length: Swift.Double? + public var travelTime: Swift.Double? + public var shortestPath: Penguin.ShortestPath? + public init(sourceLocation: Penguin.SourceLocation?, destination: Penguin.Destination?, length: Swift.Double?, shortestPath: Penguin.ShortestPath?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class Destination : ObjectiveC.NSObject, Swift.Codable { + final public var poi: Penguin.DestinationPOI? + final public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var nearLandmark: Penguin.NearPlace? + public init(poi: Penguin.DestinationPOI?, venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class DestinationPOI : ObjectiveC.NSObject, Swift.Codable { + final public var id: Swift.Int? + final public var name: Swift.String? + public init(id: Swift.Int?, name: Swift.String?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc final public class SourceLocation : ObjectiveC.NSObject, Swift.Codable { + final public var venueID: Swift.Int?, floorID: Swift.Int?, edgeID: Swift.Int?, x: Swift.Int? + final public var y: Swift.Int? + final public var nearLandmark: Penguin.NearPlace? + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct NearPlace : Swift.Codable { + public let type: Swift.String + public let venueName: Swift.String + public let gateName: Swift.String + public let poiName: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ShortestPath : Swift.Codable { + public var count: Swift.Int? + public var subPaths: [Penguin.SubPath]? + public init(count: Swift.Int?, subPaths: [Penguin.SubPath]?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPath : ObjectiveC.NSObject, Swift.Codable { + public var index: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int?, edgesCount: Swift.Int? + public var length: Swift.Double? + public var duration: Swift.Double? + public var firstNode: Penguin.SubPathNode? + public var lastNode: Penguin.SubPathNode? + public var edges: [Penguin.RouteEdge]? + public var isOnCampus: Swift.Bool + public var coordinates: [CoreLocation.CLLocationCoordinate2D] + public init(index: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, edgesCount: Swift.Int? = nil, length: Swift.Double? = nil, duration: Swift.Double? = nil, firstNode: Penguin.SubPathNode? = nil, lastNode: Penguin.SubPathNode? = nil, edges: [Penguin.RouteEdge]? = nil, isOnCampus: Swift.Bool = true, coordinates: [CoreLocation.CLLocationCoordinate2D] = []) + public func copy() -> Penguin.SubPath + public func getIndex() -> Swift.Int + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdge : ObjectiveC.NSObject, Swift.Codable { + public var data: Penguin.RouteEdgeData? + public var firstNode: Penguin.Node?, secondNode: Penguin.Node? + public var connectedtheta: Swift.Int?, connecteddirection: Swift.Int? + public var mergedEdges: [Penguin.RouteEdge] + public var maneuverImage: UIKit.UIImage? + public var isStraight: Swift.Bool { + get + } + public var mergedEdge: Penguin.RouteEdge? { + get + } + public var isTransition: Swift.Bool { + get + } + public var isElevator: Swift.Bool { + get + } + public var isGate: Swift.Bool { + get + } + public var isEscalator: Swift.Bool { + get + } + public var isStair: Swift.Bool { + get + } + public var isRamp: Swift.Bool { + get + } + public var isInclinedTransition: Swift.Bool { + get + } + public var isVenueTransition: Swift.Bool { + get + } + public var isFloorTransition: Swift.Bool { + get + } + public var isSameTransition: Swift.Bool { + get + } + public func copy() -> Penguin.RouteEdge + public var length: Swift.Double { + get + } + public var mergedDirectionTypes: Swift.String? { + get + } + public init(data: Penguin.RouteEdgeData? = nil, firstNode: Penguin.Node? = nil, secondNode: Penguin.Node? = nil, connectedtheta: Swift.Int? = nil, connecteddirection: Swift.Int? = nil, maneuverImage: UIKit.UIImage? = nil) + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + public func mergeEdge(_ edge: Penguin.RouteEdge, mergesLengths: Swift.Bool = true) + public func mergeInclinedEdge(_ edge: Penguin.RouteEdge) + public func doesContainEdge(edgeId: Swift.Int?) -> Swift.Bool + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdgeData : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int?, campusID: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + public var type: Swift.String? + public var outdoor: Swift.Bool? + public var updateStatus: Swift.Int? + public var directionInstruction: Swift.String? + public var lengthInPixels: Swift.Double?, lengthInMeters: Swift.Double?, floorScaleFactor: Swift.Double? + public var directionType: Swift.String? + public var transitionType: Swift.String? + public init(id: Swift.Int? = nil, campusID: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, typeEdge: Swift.String? = nil, outdoor: Swift.Bool? = nil, updateStatus: Swift.Int? = nil, directionInstruction: Swift.String? = nil, lengthInPixels: Swift.Double? = nil, lengthInMeters: Swift.Double? = nil, floorScaleFactor: Swift.Double? = nil, directionType: Swift.String? = nil, transitionType: Swift.String? = nil) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class Node : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int? + public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int? + public var y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var typeNode: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public var centerPoint: CoreFoundation.CGPoint? { + get + } + public init(venueID: Swift.Int?, floorID: Swift.Int?, typeNode: Swift.String?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, desc: [Penguin.TranslatableData]) + public func getName() -> Swift.String + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func toPoint() -> CoreFoundation.CGPoint? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPathNode : ObjectiveC.NSObject, Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var type: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, type: Swift.String?, desc: [Penguin.TranslatableData]) + public func isUpEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func isDownEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func getName() -> Swift.String + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +public struct TranslatableData : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.CategoryTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var categoryIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var color: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiCount: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryDesc: Swift.String? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(Edges_Table) public class Edges_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public protocol CoreDataProtocol : AnyObject { + func getAll(filter: [Foundation.NSPredicate]?) -> Any? + func insert(data: Any) + func delete(filter: [Foundation.NSPredicate]?) -> Swift.Bool + func update(data: Any, filter: [Foundation.NSPredicate]?) + func clear() +} +@_inheritsConvenienceInitializers @objc public class PILocation : ObjectiveC.NSObject { + public var venue: Penguin.Venue? + public var floor: Penguin.Floor? + public var edge: Penguin.Edge? + public var epPosition: Penguin.PIPoint? + public var position: Penguin.PIPoint? + public var accuracy: Swift.Double? + public var source: Penguin.SourceType + public var gps: Penguin.PICLocation? + public var offCampus: Swift.Bool? + public var outMapMatching: Swift.Bool? + public var address: Swift.String? { + get + } + public var onCampusOutdoor: Swift.Bool { + get + } + public var nearData: Penguin.NearGateData? { + get + set + } + public var nextRouteData: Penguin.NextRoutPathData? { + get + set + } + public var coordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var matchingCoordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + convenience public init(venue: Penguin.Venue, floor: Penguin.Floor, edge: Penguin.Edge, epPosition: Penguin.PIPoint? = nil, position: Penguin.PIPoint? = nil, accuracy: Swift.Double = 0.0, gps: Penguin.PICLocation?, offCampus: Swift.Bool, outMapMatching: Swift.Bool?, source: Penguin.SourceType = SourceType.NONE) + @objc override dynamic public init() + @objc deinit +} +@objc public class PIPoint : ObjectiveC.NSObject { + public var point: CoreFoundation.CGPoint + public var coordinate: Penguin.PICLocation? + public init(point: CoreFoundation.CGPoint, coordinate: Penguin.PICLocation?) + @objc deinit +} +@objc public class PICLocation : ObjectiveC.NSObject, Swift.Codable { + public var latitude: Swift.Double + public var longitude: Swift.Double + public init(latitude: Swift.Double, longitude: Swift.Double) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc public class PIRotation : ObjectiveC.NSObject { + public var sensorValue: Swift.Double + public var mapRotationValue: Swift.Double + public var heading: CoreLocation.CLHeading + @objc deinit +} +extension Penguin.PILocationManager { + final public func getCurrentSubpath() -> Penguin.NavigationSubPath? + final public func getAllNavigationPath() -> [Penguin.NavigationSubPath] + final public func getSessionID() -> Swift.String + final public func getFloorTransitionType() -> Penguin.FloorTransitionType + final public func getPositionRequestErrorMessage() -> Swift.String + final public func checkResetSDKRequest() -> Swift.Bool + final public func connectionStatus() -> Swift.Int + final public func isNavigationFloorError() -> Swift.Bool + final public func isNavigationVenueError() -> Swift.Bool + final public func getInitializationProgress() -> Swift.Int + @discardableResult + final public func getVersion() -> Swift.String + final public func stopNavigation() + final public func validateLocation() + final public func isLoadingData() -> Swift.Bool + final public func isErrorPath() -> Swift.Bool + final public func isFloorError() -> Swift.Bool + final public func checkTrustedFloor() -> Swift.Bool + final public func isReady() -> Swift.Bool + final public func isGrantLocationPermsssion() -> Swift.Bool + final public func requestLocationPermsssion() + final public func getEP() -> Swift.String + final public func getLastKnownLocation() -> Penguin.PILocation? + final public func getLastKnownValidLocation() -> Penguin.PILocation? + final public func isDirectoryEnabled() -> Swift.Bool + final public func isUserOffCampus() -> Swift.Bool + final public var isOffCampusNavigationDisabled: Swift.Bool { + get + } + final public var isLocationMessageUIDisabled: Swift.Bool { + get + } +} +extension Penguin.PICLocation { + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func toCLLocation() -> CoreLocation.CLLocation +} +extension CoreLocation.CLLocationCoordinate2D { + public func isEqual(_ coord: CoreLocation.CLLocationCoordinate2D) -> Swift.Bool + public func toCLLocation() -> CoreLocation.CLLocation + public func distance(from: CoreLocation.CLLocationCoordinate2D) -> CoreLocation.CLLocationDistance + public func isCoordinateValid() -> Swift.Bool +} +@_inheritsConvenienceInitializers @objc(Floors_Table) public class Floors_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc final public class Instruction : ObjectiveC.NSObject { + final public var directionID: Swift.Int + final public var directionText: Swift.String + final public var directionImage: UIKit.UIImage? + final public var directionPoI: Penguin.POI? + final public var directionEdgeOrder: Swift.Int? + public init(directionString: Swift.String) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc final public class DirectionInstruction : ObjectiveC.NSObject { + final public var edgeID: Swift.Int? + final public var campusID: Swift.Int? + final public var venueID: Swift.Int? + final public var floorID: Swift.Int? + final public var directionInstruction: Swift.String? + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class PoIPolygonsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc final public class PIDBManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIDBManager + final public func resetCache() + final public func getVenues() -> [Penguin.Venue] + final public func getVenueByID(filterBy venueID: Swift.Int?) -> Penguin.Venue + final public func getFloorByID(filterBy id: Swift.Int) -> Penguin.Floor + final public func getFloorsByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Floor] + final public func getCampusFloor() -> Penguin.Floor? + final public func getCampusFloorSetting() -> Penguin.FloorSettings? + final public func getFloors() -> [Penguin.Floor] + final public func getFloorsSetting(filterBy id: Swift.Int) -> Penguin.FloorSettings? + final public func getEdgeByID(filterBy id: Swift.Int) -> Penguin.Edge + final public func getEdgesByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Edge] + final public func getEdgesByFloorID(filterBy floorID: Swift.Int) -> [Penguin.Edge] + final public func getEdges() -> [Penguin.Edge] + final public func getGateNode(filterBy filter: [Swift.String : Any]) -> [Penguin.GateNodeModel]? + final public func getEdgesGateNodeDataGnode() -> [Swift.Int : [Penguin.Gnode]]? + final public func getPOIPolygons() -> [Penguin.PoiPolygon]? + final public func getCategories() -> [Penguin.POICategory]? + final public func clearAll() + final public func getAllGeofenceRegions() -> [Penguin.GeofenceRegion] + final public func getGeofenceById(_ id: Swift.Int) -> Penguin.GeofenceRegion? + @objc override dynamic public init() + @objc deinit +} +public enum SourceType { + case GPS + case BLE + case NONE + public static func == (a: Penguin.SourceType, b: Penguin.SourceType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum UpdateStatus : Swift.Int { + case Unknown + case New + case Deleted + case Updated + public static func getUpdateStatus(from value: Swift.Int) -> Penguin.UpdateStatus + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum ErrorCode : Swift.Int { + case NoError = 0 + case OSNotSupported = 1 + case SignalLost = 2 + case VenuesDetailsImportError = 3 + case FloorsDetailsImportError = 4 + case SettingsImportError = 5 + case MapNorthAngleCalculationError = 6 + case EdgesDetailsImportError = 7 + case WiFiPermissionOFF = 8 + case BLEPermissionOFF = 9 + case DeviceRFNotAvailable = 10 + case VenueRFNotAvailable = 11 + case BluetoothNotEnabled = 12 + case SensorInitialError = 13 + case LocationServicesNotEnabled = 14 + case ErrorWithLoadingData = 15 + case ClientKeyIDNotSet = 17 + case NoInternet = 18 + case NonAuthorized = 19 + case InvalidKey = 20 + case LoadingNavigationError = 21 + case pathEmpty = 22 + case SelectedPOI = 23 + case LoadingErrorPathFailed = 24 + case ErrorInRemoteConfig = 25 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum WarningCode : Swift.Int { + case NoWarning = 0 + case AccelerometerSensorNotAvailable = 1 + case MagnetometerSensorNotAvailable = 2 + case MagnetometerAccuracyLow = 3 + case GyroSensorNotAvailable = 4 + case OrientationSensorNotAvailable = 5 + case BarometerSensorNotAvailable = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum PositionScanningMode : Swift.Int { + case Background = 1 + case FreeStyle = 2 + case Navigation = 3 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum HTTPMethod : Swift.String { + case options + case get + case head + case post + case put + case patch + case delete + case trace + case connect + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum EdgeTypeNew : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum NodeType : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + case campus + case none + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum TransitionEdgeType : Swift.String, Swift.Codable { + case floor + case same + case venue + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public enum ServerConnectivityStatus : Swift.Int { + case Disconnected = 1 + case Poor = 2 + case Medium = 3 + case Excellent = 4 + case EmptyBLEScans = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceConnectionStatus : Swift.Int { + case BleConnected = 0 + case GpsConnected = 1 + case BleDisconnected = 2 + case Initializing = 3 + case GpsNotResponding = 4 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceGPSConnectionStatus : Swift.Int { + case GpsConnected = 0 + case GpsNotResponding = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum BLEPowerStatus : Swift.Int { + case blePowerOff = 0 + case blePowerOn = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloorTransitionType : Swift.Int { + case none = 0 + case escalatorUp = 1 + case escalatorDown = 2 + case elevatorUp = 3 + case elevatorDown = 4 + case up = 5 + case down = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SDKOperation : Swift.Int { + case initialize = 0 + case VenueDetection = 1 + case DataLoading = 2 + case ReadyForPositionUpdate = 3 + case GetPosition = 4 + case NewVenueDataLoading = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum MapLevel { + case aboveground + case underground + public static func == (a: Penguin.MapLevel, b: Penguin.MapLevel) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc(Localize) public class Localize : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers public class DetectFloorsByClosestGate { + public static var shared: Penguin.DetectFloorsByClosestGate + public var allGate: [Penguin.GateNodeModel]? { + get + set + } + public func detectOutdoorFloorData(floorID: Swift.Int) -> Penguin.Floor? + public func detectIndoorFloorGates(floorIds: [Swift.Int]) -> [Penguin.GateNodeModel]? + public func detectOutdoorFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorEscElevNodes(floorIds: [Swift.Int]) -> [Penguin.Gnode]? + public func getConnectedFloors(floor: Penguin.Floor?) -> [Penguin.Floor] + @objc deinit +} +extension Penguin.VenueTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var arabic_name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_wifi: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_ble: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_mix: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var points: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var centerPoint: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_default: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLat: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLng: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedVenues: [Swift.Int] { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc final public class PIDirectionsService : ObjectiveC.NSObject { + public static var shared: Penguin.PIDirectionsService + final public var delegate: (any Penguin.PIDirectionsServiceDelegate)? + final public func startNavigation() + final public func continueNavigation(skipping matchedStops: Swift.Int) + final public func stopNavigation() + final public func recalculteRoutingPath() + final public func getNavigationRoute(parameters: [Swift.String : Any], completion: @escaping (Penguin.Route?) -> Swift.Void) + final public func getIndexCurrentFloorPath() -> Swift.Int? + final public func getCurrentSubpathIndex() -> Swift.Int + final public func getCurrentLegIndex() -> Swift.Int + final public func setCurrentIndexSubPath(index: Swift.Int) + final public func getCurrentSubPath() + final public func getBearingAngle() -> CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +public enum GateType { + case Indoor + case Outdoor + public static func == (a: Penguin.GateType, b: Penguin.GateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc final public class PILocationManager : ObjectiveC.NSObject { + public static var shared: Penguin.PILocationManager + weak final public var delegate: (any Penguin.PILocationManagerDelegate)? + weak final public var initDelegate: (any Penguin.PIInitializerDelegate)? + final public var lastKnownLocation: Penguin.PILocation? + final public var lastValidLocation: Penguin.PILocation? + final public var selectedLanguage: Penguin.LangNames + public static func getVersion() -> Swift.String + final public func startUpdateLocation() + final public func build() + final public func stopUpdateLocation() + final public func getTokenKey(userID: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + @objc override dynamic public init() + @objc deinit +} +#if compiler(>=5.3) && $NoncopyableGenerics +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#else +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#endif +extension Penguin.Geofence_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var radius: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var title: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geofenceDescription: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var endDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var validity: Foundation.Date? { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +public struct GeofenceRegion : Swift.Codable { + public var longitude: Swift.Double? + public var latitude: Swift.Double? + public var radius: Swift.Int? + public var id: Swift.Int? + public var localizedTitle: Swift.String? + public var localizedDescription: Swift.String? + public var validity: Foundation.Date? + public var coordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_hasMissingDesignatedInitializers final public class SubPathManager { + public static var subPaths: [Penguin.SubPath]? + final public class func setRoutPath(paths: [Penguin.SubPath]) + final public class func getCurrentSubPath() -> Penguin.SubPath? + final public class func getNextWalkPath() -> Penguin.SubPath? + final public class func getIndexOfSubPath(subPath: Penguin.SubPath?) -> Swift.Int? + final public class func isNextLastPath() -> Swift.Bool + final public class func isCurrentPathLastFloor() -> Swift.Bool + final public class func getCurrentLastNodeCoordinate() -> CoreLocation.CLLocationCoordinate2D? + final public class func getNextVenueID() -> Swift.Int? + final public class func getNextFloorID() -> Swift.Int? + final public class func getNextFloor() -> Penguin.Floor? + final public class func getNextVenue() -> Penguin.Venue? + final public class func extractCoordinates(floorPath: Penguin.SubPath) -> [CoreLocation.CLLocationCoordinate2D] + @objc deinit +} +public struct AlignmentParameters : Swift.Codable { + public var xyToLongParameters: [Swift.Double]?, xyToLatParameters: [Swift.Double]?, longlatToXParameters: [Swift.Double]?, longlatToYParameters: [Swift.Double]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.Last_update_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.HttpMethod : Swift.Equatable {} +extension Penguin.HttpMethod : Swift.Hashable {} +extension Penguin.HttpMethod : Swift.RawRepresentable {} +extension Penguin.LangNames : Swift.Equatable {} +extension Penguin.LangNames : Swift.Hashable {} +extension Penguin.LangNames : Swift.RawRepresentable {} +extension Penguin.RouteStatus : Swift.Equatable {} +extension Penguin.RouteStatus : Swift.Hashable {} +extension Penguin.RouteStatus : Swift.RawRepresentable {} +extension Penguin.SourceType : Swift.Equatable {} +extension Penguin.SourceType : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.Equatable {} +extension Penguin.UpdateStatus : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.RawRepresentable {} +extension Penguin.ErrorCode : Swift.Equatable {} +extension Penguin.ErrorCode : Swift.Hashable {} +extension Penguin.ErrorCode : Swift.RawRepresentable {} +extension Penguin.WarningCode : Swift.Equatable {} +extension Penguin.WarningCode : Swift.Hashable {} +extension Penguin.WarningCode : Swift.RawRepresentable {} +extension Penguin.PositionScanningMode : Swift.Equatable {} +extension Penguin.PositionScanningMode : Swift.Hashable {} +extension Penguin.PositionScanningMode : Swift.RawRepresentable {} +extension Penguin.HTTPMethod : Swift.Equatable {} +extension Penguin.HTTPMethod : Swift.Hashable {} +extension Penguin.HTTPMethod : Swift.RawRepresentable {} +extension Penguin.EdgeTypeNew : Swift.Equatable {} +extension Penguin.EdgeTypeNew : Swift.Hashable {} +extension Penguin.EdgeTypeNew : Swift.RawRepresentable {} +extension Penguin.NodeType : Swift.Equatable {} +extension Penguin.NodeType : Swift.Hashable {} +extension Penguin.NodeType : Swift.RawRepresentable {} +extension Penguin.TransitionEdgeType : Swift.Equatable {} +extension Penguin.TransitionEdgeType : Swift.Hashable {} +extension Penguin.TransitionEdgeType : Swift.RawRepresentable {} +extension Penguin.ServerConnectivityStatus : Swift.Equatable {} +extension Penguin.ServerConnectivityStatus : Swift.Hashable {} +extension Penguin.ServerConnectivityStatus : Swift.RawRepresentable {} +extension Penguin.SourceConnectionStatus : Swift.Equatable {} +extension Penguin.SourceConnectionStatus : Swift.Hashable {} +extension Penguin.SourceConnectionStatus : Swift.RawRepresentable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Equatable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Hashable {} +extension Penguin.SourceGPSConnectionStatus : Swift.RawRepresentable {} +extension Penguin.BLEPowerStatus : Swift.Equatable {} +extension Penguin.BLEPowerStatus : Swift.Hashable {} +extension Penguin.BLEPowerStatus : Swift.RawRepresentable {} +extension Penguin.FloorTransitionType : Swift.Equatable {} +extension Penguin.FloorTransitionType : Swift.Hashable {} +extension Penguin.FloorTransitionType : Swift.RawRepresentable {} +extension Penguin.SDKOperation : Swift.Equatable {} +extension Penguin.SDKOperation : Swift.Hashable {} +extension Penguin.SDKOperation : Swift.RawRepresentable {} +extension Penguin.MapLevel : Swift.Equatable {} +extension Penguin.MapLevel : Swift.Hashable {} +extension Penguin.GateType : Swift.Equatable {} +extension Penguin.GateType : Swift.Hashable {} diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 00000000..c3ef0b85 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 00000000..3f58d0be --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1908 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name Penguin +// swift-module-flags-ignorable: -no-verify-emitted-module-interface +import AdSupport +import CoreBluetooth +import CoreData +import CoreLocation +import CoreMotion +import Darwin +import Foundation +import MessageUI +import Network +@_exported import Penguin +import Swift +import SystemConfiguration +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import Darwin.sys.sysctl +@objc @_inheritsConvenienceInitializers final public class POI : ObjectiveC.NSObject { + final public var ID: Swift.Int + final public var floorID: Swift.Int + final public var zonePoints: Swift.String? + final public var name: Swift.String + final public var poiDescription: Swift.String + final public var iconUrl: Swift.String? + final public func centerPoint() -> CoreFoundation.CGPoint + final public func poiZone() -> QuartzCore.CAShapeLayer? + @objc override dynamic public init() + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class UtilGps : ObjectiveC.NSObject { + public static func CoordinateInsidePolygon(longitude: Swift.Double, latitude: Swift.Double, pointsListLongitude: [Swift.Double], pointsListLatitude: [Swift.Double]) -> Swift.Bool + public static func Angle2D(y1: Swift.Double, x1: Swift.Double, y2: Swift.Double, x2: Swift.Double) -> Swift.Double + public static func isValidGpsCoordinate(latitude: Swift.Double, longitude: Swift.Double) -> Swift.Bool + public class func GetXYold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double], longLatPoint: [Swift.Double], isFromTimer: Swift.Bool = false) -> CoreFoundation.CGPoint? + public static func GetLongLatold(scaleFactorX: Swift.Double, scaleFactorY: Swift.Double, angle: Swift.Double, xyPoints: CoreFoundation.CGPoint, originlonglat: [Swift.Double]) -> [Swift.Double]? + public static func Rotate(xDifference: Swift.Double, YDifference: Swift.Double, angle: Swift.Double, originlonglat: [Swift.Double]?) -> [Swift.Double]? + public func swapEdges(basePoint: CoreFoundation.CGPoint, toBeSwappedEdges: [Penguin.Edge]) -> [Penguin.Edge] + public static func convertPoint(to point: CoreFoundation.CGPoint, venue: Penguin.Venue, floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToLongLat(floorAlignmentParameters: Penguin.AlignmentParameters, point: CoreFoundation.CGPoint) -> [Swift.Double]? + public static func getLongitude(for point: CoreFoundation.CGPoint, on floor: Penguin.Floor) -> CoreLocation.CLLocationCoordinate2D? + public static func convertToXY(floorAlignmentParameters: Penguin.AlignmentParameters, longLatPoint: [Swift.Double]) -> CoreFoundation.CGPoint? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(SystemSetting) public class SystemSetting : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.Edges_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y1: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1FloorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y2: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2floorID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2VenueID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedtheta: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connecteddirection: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusID: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p1Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude1: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude2: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var p2Type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var transitionType: Swift.String { + @objc get + @objc set + } +} +public enum PIResponse { + case SUCCESS(Foundation.Data?, Foundation.HTTPURLResponse?, T?) + case FAILER(Foundation.Data?, Foundation.HTTPURLResponse?, Foundation.NSError?) +} +public enum HttpMethod : Swift.String { + case GET + case POST + case DELETE + case PUT + case PATCH + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_inheritsConvenienceInitializers @objc public class PIAPIManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIAPIManager + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: Any](), completion: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? + @discardableResult + public func call(url: Swift.String, method: Penguin.HttpMethod, parameters: [Swift.String : Any]? = [String: String](), decodeTo: T.Type?, complete: @escaping (Penguin.PIResponse) -> Swift.Void) -> Foundation.URLSessionDataTask? where T : Swift.Decodable, T : Swift.Encodable + @objc override dynamic public init() + @objc deinit +} +public protocol PIDirectionsServiceDelegate { + func onRoutePathReady(route: Penguin.Route?) + func onFailLoadRoute(errorCode: Penguin.ErrorCode) + func onStartNavigation() + func onStopNavigation() + func onInstructionReady(instructionList: [Penguin.DirectionInstruction]) + func onErrorPath(isError: Swift.Bool) + func onErrorFloor(status: Swift.Bool) + func onErrorVenue(status: Swift.Bool) + func onReachDestination() + func onReachedEndSubPath(type: Penguin.NodeType) + func onErrorPathReady(errorEdges: [Penguin.ErrorEdge]?) + func onSubPathChange(subPath: Penguin.NavigationSubPath) +} +extension Penguin.PoIPolygonsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floorid: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoonpoint: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var zoon_center_point: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categorycolor: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var iconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmark: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venueId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLatitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var modelLongitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var showOnMap: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var landmarkFilledIconUrl: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.FloorSettings_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var floorID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Localize { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var code: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value_type: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Gate_node { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var campus_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var edge_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var outdoor: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var floor_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var type: Swift.String { + @objc get + @objc set + } + @objc @NSManaged dynamic public var x: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var y: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_floor_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_connected_gate_node: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isCampusGate: Swift.Bool { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(UUID_Table) public class UUID_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FloorSettings_Table) public class FloorSettings_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension Penguin.VenueSettingsTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var venueID: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.Floors_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var descriptions: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var image: Foundation.Data? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var scale_factor: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var level: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var icon_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_url: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var venue_id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var map_north: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var far_dist: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var near_dest: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var serverConnectivityThreshold: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentCenter: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentOrigin: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScale: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleX: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentScaleY: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var alignmentRotation: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var instructionDistanceThreshold: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isDefault: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLongParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var xyToLatParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToXParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longlatToYParameters: [Swift.Double] { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geoJSONURL: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapWidth: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var mapHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var label: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var updateStatus: Swift.Int16 { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(VenueTable) public class VenueTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct PoIPolygonsModel : Swift.Codable { + public var data: [Penguin.PoiPolygon]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PoiPolygon : Swift.Codable { + public var id: Swift.Int?, floorID: Swift.Int? + public var name: [Penguin.Translatable]? + public var localizedName: Swift.String? + public var zonePoints: [Penguin.ZonePoint]? + public var zoneCenterPoint: Penguin.ZoneCenterPoint? + public var categoryColor: Swift.String? + public var iconImage: Swift.String? + public var updateStatus: Swift.Int? + public var iconUrl: Swift.String? + public var framedIconUrl: Swift.String? + public var landmark: Swift.Bool? + public var landmarkIconUrl: Swift.String? + public var landmarkFilledIconUrl: Swift.String? + public var venueId: Swift.Int? + public var categoryId: Swift.Int? + public var extrusionHeight: Swift.Int + public var threeDModel: Penguin.ThreeDimensionalModel? + public var showOnMap: Swift.Bool? + public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public var isIndoor: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZoneCenterPoint : Swift.Codable { + public var xy: Penguin.PositionXY? + public var longLat: Penguin.LongLat? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct LongLat : Swift.Codable { + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct PositionXY : Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ZonePoint : Swift.Codable { + public var orderIndex: Swift.Int?, x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Swift.Double { + public func toDeg() -> Swift.Double + public func toRad() -> Swift.Double +} +@_inheritsConvenienceInitializers @objc(Last_update_Table) public class Last_update_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(VenueSettingsTable) public class VenueSettingsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc(CategoryTable) public class CategoryTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public enum LangNames : Swift.String { + case ar + case en + case Default + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalizableModel : ObjectiveC.NSObject { + @objc deinit +} +public struct CategoryResponse : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct POICategory : Swift.Codable { + public var id: Swift.Int?, updateStatus: Swift.Int? + public var categoryIconUrl: Swift.String?, framedIconUrl: Swift.String? + public var color: Swift.String? + public var poiCount: Swift.Int? + public var localizedName: Swift.String? + public var localizedDescripition: Swift.String? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class ErrorEdge : ObjectiveC.NSObject, Swift.Codable { + final public let campusID: Swift.Int + final public let venueID: Swift.Int + final public let floorID: Swift.Int + final public let id: Swift.Int + final public let type: Swift.Int + final public let outdoor: Swift.Bool + final public let updateStatus: Swift.Int + final public let p1VenueID: Swift.Int + final public let p1FloorID: Swift.Int + final public let p1TypeID: Swift.Int + final public let x1: Swift.Int + final public let y1: Swift.Int + final public let longitude1: Swift.Double + final public let latitude1: Swift.Double + final public let p2VenueID: Swift.Int + final public let p2FloorID: Swift.Int + final public let p2TypeID: Swift.Int + final public let x2: Swift.Int + final public let y2: Swift.Int + final public let longitude2: Swift.Double + final public let latitude2: Swift.Double + final public let connectedTheta: Swift.Double + final public let connectedDirection: Swift.Int + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @objc(Geofence_Table) public class Geofence_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +extension UIKit.UIDevice { + @_Concurrency.MainActor @preconcurrency public static var marketingName: Swift.String { + get + } +} +public struct IPAddressDetails { + public var dataAPIAddress: Swift.String + public var positionAPIAddress: Swift.String + public var thirdPartyAPIAddress: Swift.String + public init() +} +@_hasMissingDesignatedInitializers final public class InternetConnectionManager { + public static func isConnectedToNetwork() -> Swift.Bool + @objc deinit +} +final public class Gnode { + public init(x: Swift.Int = 0, y: Swift.Int = 0, edgeID: Swift.Int = -1, floorID: Swift.Int = -1, venueID: Swift.Int = -1, typeNum: Penguin.NodeType = .normal, lng: Swift.Double = 0.0, lat: Swift.Double = 0.0, type: Penguin.GateType = .Indoor) + final public var x: Swift.Int + final public var y: Swift.Int + final public var floorID: Swift.Int + final public var venueID: Swift.Int + final public var edgeID: Swift.Int + final public var typeNum: Penguin.NodeType + final public var lng: Swift.Double + final public var lat: Swift.Double + final public var type: Penguin.GateType + final public var nodeType: Penguin.NodeType? { + get + } + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D { + get + } + public init() + @objc deinit +} +public struct ThreeDimensionalModel : Swift.Codable { + public var url: Swift.String? + public var centerLongitude: Swift.Double? + public var centerLatitude: Swift.Double? + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc final public class Venue : ObjectiveC.NSObject { + final public var venueID: Swift.Int + final public var venueName: Swift.String + final public var venueArabicName: Swift.String + final public var isWifi: Swift.Bool + final public var isBLE: Swift.Bool + final public var isMix: Swift.Bool + final public var campusId: Swift.Int + final public var venueUpdateStatus: Swift.Int + final public var venueSettings: Penguin.VenueSettings + final public var latPoints: [Swift.Double] + final public var lngPoints: [Swift.Double] + final public var points: [CoreLocation.CLLocationCoordinate2D] + final public var centerPoint: Swift.String + final public var isDefault: Swift.Bool + final public var isUnderground: Swift.Bool + final public var extrusionHeight: Swift.Int + final public var threeDModel: Penguin.ThreeDimensionalModel? + final public var level: Penguin.MapLevel { + get + } + final public var trimmedName: Swift.String { + get + } + final public var connectedVenues: [Swift.Int] + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func getCenterPoints() -> [Swift.Double]? + final public func findMaxLatitudePoint() -> CoreLocation.CLLocationCoordinate2D? + final public var polygonCoordinates: [CoreLocation.CLLocationCoordinate2D] { + get + } + public init(data: [Swift.String : Any]?) + @objc deinit +} +public protocol NodeRepresentable { + var nodeType: Penguin.NodeType? { get } + var isUpEscalator: Swift.Bool { get } + var isDownEscalator: Swift.Bool { get } +} +@_hasMissingDesignatedInitializers final public class GateNodeModel { + final public var id: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + final public var campusID: Swift.Int?, edgeID: Swift.Int? + final public var outdoor: Swift.Bool?, is_floor_gate_node: Swift.Bool?, is_connected_gate_node: Swift.Bool? + final public var updateStatus: Swift.Int? + final public var x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var name: Swift.String? + final public var type: Penguin.NodeType? + final public var nodeType: Penguin.NodeType? { + get + } + final public var isCampusGate: Swift.Bool? + final public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + final public func toCGPoint() -> CoreFoundation.CGPoint? + @objc deinit +} +@_hasMissingDesignatedInitializers public class VenueSettings { + public var scanInterval: Swift.Int + public var positionCount: Swift.Int + public var interScanCount: Swift.Int + public var epTimeOutCount: Swift.Int + public var BLEScanOutOfCoverage: Swift.Int + public var emptyBLEScanTimeOut: Swift.Int + public var tStatic: Swift.Float + public var lowPassFilterFactor: Swift.Float + public var tSlow: Swift.Float + public var delta_filter: Swift.Float + public var VenueDetectionAfterTriggerThreshold: Swift.Int + public var GpsWithinPolygonThreshold: Swift.Int + public var GetEPExceptionResponseThreshold: Swift.Int + public var GPSDistanceOutOfThresholdCount: Swift.Int + public var BeaconVendors: Swift.String + public var GpsAccuracyThreshold: Swift.Double + public var GpsAccuracyCountThreshold: Swift.Int + public func getVendors() -> [Swift.String] + public func isMinewBecon() -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @objc public class Floor : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var floorVenueID: Swift.Int + public var floorName: Swift.String + public var floorDescription: Swift.String + public var floorMapUrl: Swift.String + public var floorMapImage: UIKit.UIImage + public var floorIconID: Swift.Int + public var floorIconImage: UIKit.UIImage + public var floorOrder: Swift.Int + public var floorMapScaleFactor: Swift.Double + public var isDefault: Swift.Bool + public var isUnderground: Swift.Bool + public var alignmentCenter: Swift.String + public var alignmentOrigin: Swift.String + public var alignmentScale: Swift.Double + public var alignmentRotation: Swift.Double + public var alignmentScaleX: Swift.Double + public var alignmentScaleY: Swift.Double + public var xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double] + public var label: Swift.String + public var geoJsonUrl: Swift.String + public var updateStatus: Swift.Int + public var venue: Penguin.Venue { + get + } + public var level: Penguin.MapLevel { + get + } + public var setting: Penguin.FloorSettings? { + get + } + @objc override dynamic public init() + public init(floorID: Swift.Int, venueID: Swift.Int, name: Swift.String, description: Swift.String, mapUrl: Swift.String, mapScaleFactor: Swift.Double, iconID: Swift.Int, floorOrder: Swift.Int, alignmentCenter: Swift.String, alignmentOrigin: Swift.String, alignmentScale: Swift.Double = 0.0, alignmentScaleX: Swift.Double, alignmentScaleY: Swift.Double, alignmentRotation: Swift.Double, isDefault: Swift.Bool, isUnderground: Swift.Bool, label: Swift.String, goeJsonUrl: Swift.String, updateStatus: Swift.Int, xyToLongParameters: [Swift.Double], xyToLatParameters: [Swift.Double], longlatToXParameters: [Swift.Double], longlatToYParameters: [Swift.Double]) + public func getAnchorCoordinate() -> [CoreLocation.CLLocationCoordinate2D] + public func getAlignmentCenter() -> [Swift.Double]? + public func getUrlFloorName() -> Swift.String? + @objc deinit +} +public struct FloorSettings { + public var floorMapNorth: Swift.Int + public var floorMapMatchingThreshold: Swift.Int + public var floorFarDistance: Swift.Int + public var floorNearDistance: Swift.Int + public var floorNotConnectedEdgeDistance: Swift.Int + public var floorErrorDetectionDistance: Swift.Int + public var floorErrorDetectionCount: Swift.Int + public var floorElevatorConnectedDistance: Swift.Int + public var floorServerConnectivityThreshold: Swift.Int + public var floorDefaultStepLength: Swift.Double + public var floorNonIMUstepCount: Swift.Int + public var floorParticleResetCounter: Swift.Int + public var floorHeight: Swift.Double + public var transCounterThreshold: Swift.Int + public var flatCounterThreshold: Swift.Int + public var iOSTransitionReadingsCount: Swift.Int + public var deltaEscalator: Swift.Double + public var ePTrustThreshold: Swift.Double + public var gateNodeDistanceThreshold: Swift.Int + public var gPSTimerThreshold: Swift.Int + public var gPSTimerDefaultValue: Swift.Int + public var gPSStartLogicDistanceThreshold: Swift.Int + public var DefaultZoomLevel: CoreFoundation.CGFloat + public var NavigationReachDistance: Swift.Int + public var instructionChangeDistanceThreshold: Swift.Double + public var epNotTrustdCountThreshold: Swift.Int + public init() + public init(mapNorth: Swift.Int, threshold: Swift.Int, farDistance: Swift.Int, nearDistance: Swift.Int, notConnectedEdgeDistance: Swift.Int, serverConnectivityThreshold: Swift.Int, errorDetectionDistance: Swift.Int, errorDetectionCount: Swift.Int, elevatorConnectedDistance: Swift.Int, defaultStepLength: Swift.Double, nonIMUstepCount: Swift.Int, particleResetCounter: Swift.Int, height: Swift.Double, transCounterThreshold: Swift.Int, flatCounterThreshold: Swift.Int, transitionReadingsCount: Swift.Int, deltaEscalator: Swift.Double, ePTrustThreshold: Swift.Double, gateNodeDistanceThreshold: Swift.Int, gPSTimerThreshold: Swift.Int, gPSTimerDefaultValue: Swift.Int, gPSStartLogicDistanceThreshold: Swift.Int, NavigationReachDistance: Swift.Int, DefaultZoomLevel: Swift.Double, instructionChangeDistanceThreshold: Swift.Double, epNotTrustdCountThreshold: Swift.Int) + public func floorServerConnectivityThresholdInSeconds() -> Swift.Double +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class Edge : ObjectiveC.NSObject { + public var edgeID: Swift.Int + public var edgeFloorID: Swift.Int + public var venueID: Swift.Int + public var p1VenueID: Swift.Int + public var p2VenueID: Swift.Int + public var edgeX1: Swift.Int + public var edgeY1: Swift.Int + public var edgeP1FloorID: Swift.Int + public var edgeX2: Swift.Int + public var edgeY2: Swift.Int + public var edgeP2FloorID: Swift.Int + public var edgeWeight: Swift.Double + public var edgeType: Penguin.EdgeTypeNew + public var edgeTransType: Penguin.TransitionEdgeType + public var perpencularDistance: Swift.Double? + public var withinEdgeIndicatorValue: Swift.Double? + public var distanceAvg: Swift.Double? + public var campusID: Swift.Int + public var outdoor: Swift.Bool + public var p1Type: Penguin.NodeType + public var p2Type: Penguin.NodeType + public var longitude1: Swift.Double + public var latitude1: Swift.Double + public var longitude2: Swift.Double + public var latitude2: Swift.Double + public func edgeLength() -> Swift.Double + public func p1toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p2toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func p1() -> CoreFoundation.CGPoint + public func p2() -> CoreFoundation.CGPoint + public func deltaX() -> Swift.Int + public func deltaY() -> Swift.Int + public func edgeOrientation() -> Swift.Double + public func edgeInverseOrientation() -> Swift.Double + public func getWithinEdgeIndicator(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func getPerpendicularDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + public func calculateEdgeWeight(currentEP: CoreFoundation.CGPoint, previousEP: CoreFoundation.CGPoint, meanDistance: Swift.Double, threshold: Swift.Double, orientationAvailable: Swift.Bool, orientationValue: Swift.Double) -> Swift.Double + public func edgeAvgDistance(givenPoint: CoreFoundation.CGPoint) -> Swift.Double + @objc deinit +} +public struct PenguinPoint { + public var pointVenueID: Swift.Int + public var pointFloorID: Swift.Int + public var pointX: Swift.Int + public var pointY: Swift.Int + public var stepCount: Swift.Int + public var requestID: Swift.Int + public var orientationVector: [Swift.Double] + public var orientationAccuracy: Swift.Int + public var accelerometerAccuracy: Swift.Int + public var accuracy: Swift.Int + public var pointTypeScan: Swift.Int +} +@_inheritsConvenienceInitializers @objc open class NavigationSubPath : ObjectiveC.NSObject { + public var floorID: Swift.Int + public var venueID: Swift.Int + public var firstEdge: Penguin.Edge + public var pathIndex: Swift.Int + public var pathEdges: [Penguin.Edge] + public var subPathsSize: Swift.Int + @objc override dynamic public init() + public init(venueID: Swift.Int, floorID: Swift.Int, subPathIndex: Swift.Int, firstEdge: Penguin.Edge, subPathEdges: [Penguin.Edge], subPathsSize: Swift.Int = 0) + @objc deinit +} +public struct NearGateData { + public let floors: [Penguin.Floor]? + public let venues: [Penguin.Venue]? +} +public struct NextRoutPathData { + public let floor: Penguin.Floor? + public let venue: Penguin.Venue? +} +extension Penguin.SystemSetting { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var desc: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var value: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.UUID_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var uuid_data: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var update_status: Swift.Int16 { + @objc get + @objc set + } +} +extension Penguin.PILocationManager { + final public func setUserName(userID: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setAPIKey(key: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setServiceName(dataName: Swift.String, positionName: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> Penguin.PILocationManager + @discardableResult + final public func setOutdoorEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setSimulationModeEnabled(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setStepDetectionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setTransitionEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setGeographicCoordinateEnable(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setMode(scanningMode: Penguin.PositionScanningMode = PositionScanningMode.FreeStyle) -> Penguin.PILocationManager + final public func setTestMode(timeInterval: Swift.Int, nonIMU: Swift.Bool) + @discardableResult + final public func setUseNonIMU(isEnable: Swift.Bool = false) -> Penguin.PILocationManager + @discardableResult + final public func setVenueID(venueID: Swift.Int) -> Penguin.PILocationManager + final public func setStaticWalkThreshold(staticThreshold: Swift.Double) + final public func setSlowWalkThreshold(slowWalkingThreshold: Swift.Double) + final public func setLowPassFilterPercentage(lowPassFilterPercentage: Swift.Double) + final public func setPositionCount(count: Swift.Int) + final public func setInterScanCount(count: Swift.Int) + final public func setCalibrationTotalTime(totalTime: Swift.Int) + final public func setReadingsCount(readingsCount: Swift.Int) + final public func setSpikeThreshold(spikeThreshold: Swift.Int) + final public func setTransitionExpectedTime(transitionExpectedTime: Swift.Int) + final public func setiBeaconScannerEnabled(enabled: Swift.Bool) + final public func setEddystoneScannerEnabled(enabled: Swift.Bool) + final public func setTransitionCounterThreshold(_ tcThreshold: Swift.Int) + final public func setFlatCounterThreshold(_ fcThreshold: Swift.Int) + final public func setDeltaEscalator(_ deThreshold: Swift.Double) + final public func setTransitionReadingsCount(_ trCount: Swift.Int) + @discardableResult + final public func setUpdateInBackGroundMode(isEnabled: Swift.Bool) -> Swift.Bool + final public func setFileSimulationModeEnabled(enable: Swift.Bool) + final public func setConnectivityTimeOutCount(count: Swift.Int) + final public func setConnectivityEmptyBLETimeout(milliSeconds: Swift.Int) + final public func startNavigation(pathEdges: [Penguin.Edge]) + final public func setFloor(floorID: Swift.String) + final public func setClientKeyID(key: Swift.String) + final public func setLanguage(lang: Swift.String) +} +public struct Translatable : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public protocol PILocationManagerDelegate : AnyObject { + func onLocationChange(location: Penguin.PILocation) + func onEdgeChange(edge: Penguin.Edge) + func onVenueChange(venue: Penguin.Venue) + func onFloorChange(floor: Penguin.Floor) + func onRotationChange(rotation: Penguin.PIRotation) + func onConnectivityStatusChange(status: Penguin.ServerConnectivityStatus) + func onSourceConnectivityStatusChange(status: Penguin.SourceConnectionStatus) + func onGPSStatusChangeChange(status: Penguin.SourceGPSConnectionStatus) + func onTrustedFloorChange(status: Swift.Bool) + func onTransision(status: Penguin.FloorTransitionType) + func onEpLocationChange(location: Penguin.PILocation) + func onEpException(resetSDK: Swift.Bool, exMessage: Swift.String) + func onBlePowerStatusChange(status: Penguin.BLEPowerStatus) +} +@objc public protocol PIInitializerDelegate { + @objc func onReady(warning: Penguin.WarningCode) + @objc func onInitilzationError(error: Penguin.ErrorCode) + @objc func onInitializationProgressChange(status: Penguin.SDKOperation) +} +@_inheritsConvenienceInitializers @objc(Gate_node) public class Gate_node : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public struct Route : Swift.Codable { + public var result: Swift.Bool? + public var message: Swift.String? + public var data: [Penguin.RouteLeg]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum RouteStatus : Swift.String { + case reached + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public struct RouteLeg : Swift.Codable { + public var sourceLocation: Penguin.SourceLocation? + public var destination: Penguin.Destination? + public var length: Swift.Double? + public var travelTime: Swift.Double? + public var shortestPath: Penguin.ShortestPath? + public init(sourceLocation: Penguin.SourceLocation?, destination: Penguin.Destination?, length: Swift.Double?, shortestPath: Penguin.ShortestPath?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class Destination : ObjectiveC.NSObject, Swift.Codable { + final public var poi: Penguin.DestinationPOI? + final public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int? + final public var longitude: Swift.Double?, latitude: Swift.Double? + final public var nearLandmark: Penguin.NearPlace? + public init(poi: Penguin.DestinationPOI?, venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc final public class DestinationPOI : ObjectiveC.NSObject, Swift.Codable { + final public var id: Swift.Int? + final public var name: Swift.String? + public init(id: Swift.Int?, name: Swift.String?) + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc final public class SourceLocation : ObjectiveC.NSObject, Swift.Codable { + final public var venueID: Swift.Int?, floorID: Swift.Int?, edgeID: Swift.Int?, x: Swift.Int? + final public var y: Swift.Int? + final public var nearLandmark: Penguin.NearPlace? + @objc deinit + final public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct NearPlace : Swift.Codable { + public let type: Swift.String + public let venueName: Swift.String + public let gateName: Swift.String + public let poiName: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public struct ShortestPath : Swift.Codable { + public var count: Swift.Int? + public var subPaths: [Penguin.SubPath]? + public init(count: Swift.Int?, subPaths: [Penguin.SubPath]?) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPath : ObjectiveC.NSObject, Swift.Codable { + public var index: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int?, edgesCount: Swift.Int? + public var length: Swift.Double? + public var duration: Swift.Double? + public var firstNode: Penguin.SubPathNode? + public var lastNode: Penguin.SubPathNode? + public var edges: [Penguin.RouteEdge]? + public var isOnCampus: Swift.Bool + public var coordinates: [CoreLocation.CLLocationCoordinate2D] + public init(index: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, edgesCount: Swift.Int? = nil, length: Swift.Double? = nil, duration: Swift.Double? = nil, firstNode: Penguin.SubPathNode? = nil, lastNode: Penguin.SubPathNode? = nil, edges: [Penguin.RouteEdge]? = nil, isOnCampus: Swift.Bool = true, coordinates: [CoreLocation.CLLocationCoordinate2D] = []) + public func copy() -> Penguin.SubPath + public func getIndex() -> Swift.Int + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdge : ObjectiveC.NSObject, Swift.Codable { + public var data: Penguin.RouteEdgeData? + public var firstNode: Penguin.Node?, secondNode: Penguin.Node? + public var connectedtheta: Swift.Int?, connecteddirection: Swift.Int? + public var mergedEdges: [Penguin.RouteEdge] + public var maneuverImage: UIKit.UIImage? + public var isStraight: Swift.Bool { + get + } + public var mergedEdge: Penguin.RouteEdge? { + get + } + public var isTransition: Swift.Bool { + get + } + public var isElevator: Swift.Bool { + get + } + public var isGate: Swift.Bool { + get + } + public var isEscalator: Swift.Bool { + get + } + public var isStair: Swift.Bool { + get + } + public var isRamp: Swift.Bool { + get + } + public var isInclinedTransition: Swift.Bool { + get + } + public var isVenueTransition: Swift.Bool { + get + } + public var isFloorTransition: Swift.Bool { + get + } + public var isSameTransition: Swift.Bool { + get + } + public func copy() -> Penguin.RouteEdge + public var length: Swift.Double { + get + } + public var mergedDirectionTypes: Swift.String? { + get + } + public init(data: Penguin.RouteEdgeData? = nil, firstNode: Penguin.Node? = nil, secondNode: Penguin.Node? = nil, connectedtheta: Swift.Int? = nil, connecteddirection: Swift.Int? = nil, maneuverImage: UIKit.UIImage? = nil) + public func bearing(startLat: Swift.Double, startLng: Swift.Double, destLat: Swift.Double, destLng: Swift.Double) -> Swift.Double + public func getOrientation() -> Swift.Double + public func mergeEdge(_ edge: Penguin.RouteEdge, mergesLengths: Swift.Bool = true) + public func mergeInclinedEdge(_ edge: Penguin.RouteEdge) + public func doesContainEdge(edgeId: Swift.Int?) -> Swift.Bool + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class RouteEdgeData : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int?, campusID: Swift.Int?, venueID: Swift.Int?, floorID: Swift.Int? + public var type: Swift.String? + public var outdoor: Swift.Bool? + public var updateStatus: Swift.Int? + public var directionInstruction: Swift.String? + public var lengthInPixels: Swift.Double?, lengthInMeters: Swift.Double?, floorScaleFactor: Swift.Double? + public var directionType: Swift.String? + public var transitionType: Swift.String? + public init(id: Swift.Int? = nil, campusID: Swift.Int? = nil, venueID: Swift.Int? = nil, floorID: Swift.Int? = nil, typeEdge: Swift.String? = nil, outdoor: Swift.Bool? = nil, updateStatus: Swift.Int? = nil, directionInstruction: Swift.String? = nil, lengthInPixels: Swift.Double? = nil, lengthInMeters: Swift.Double? = nil, floorScaleFactor: Swift.Double? = nil, directionType: Swift.String? = nil, transitionType: Swift.String? = nil) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class Node : ObjectiveC.NSObject, Swift.Codable { + public var id: Swift.Int? + public var venueID: Swift.Int?, floorID: Swift.Int?, x: Swift.Int? + public var y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var typeNode: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public var centerPoint: CoreFoundation.CGPoint? { + get + } + public init(venueID: Swift.Int?, floorID: Swift.Int?, typeNode: Swift.String?, x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, desc: [Penguin.TranslatableData]) + public func getName() -> Swift.String + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D? + public func toCLLocation() -> CoreLocation.CLLocation? + public func toPoint() -> CoreFoundation.CGPoint? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@objc public class SubPathNode : ObjectiveC.NSObject, Swift.Codable { + public var x: Swift.Int?, y: Swift.Int? + public var longitude: Swift.Double?, latitude: Swift.Double? + public var type: Swift.String? + public var desc: [Penguin.TranslatableData] + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(x: Swift.Int?, y: Swift.Int?, longitude: Swift.Double?, latitude: Swift.Double?, type: Swift.String?, desc: [Penguin.TranslatableData]) + public func isUpEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func isDownEscalator(venueId: Swift.Int?, floorId: Swift.Int?) -> Swift.Bool + public func getName() -> Swift.String + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +public struct TranslatableData : Swift.Codable { + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.CategoryTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var categoryIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var color: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var framedIconUrl: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var poiCount: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var categoryDesc: Swift.String? { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc(Edges_Table) public class Edges_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +public protocol CoreDataProtocol : AnyObject { + func getAll(filter: [Foundation.NSPredicate]?) -> Any? + func insert(data: Any) + func delete(filter: [Foundation.NSPredicate]?) -> Swift.Bool + func update(data: Any, filter: [Foundation.NSPredicate]?) + func clear() +} +@_inheritsConvenienceInitializers @objc public class PILocation : ObjectiveC.NSObject { + public var venue: Penguin.Venue? + public var floor: Penguin.Floor? + public var edge: Penguin.Edge? + public var epPosition: Penguin.PIPoint? + public var position: Penguin.PIPoint? + public var accuracy: Swift.Double? + public var source: Penguin.SourceType + public var gps: Penguin.PICLocation? + public var offCampus: Swift.Bool? + public var outMapMatching: Swift.Bool? + public var address: Swift.String? { + get + } + public var onCampusOutdoor: Swift.Bool { + get + } + public var nearData: Penguin.NearGateData? { + get + set + } + public var nextRouteData: Penguin.NextRoutPathData? { + get + set + } + public var coordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var matchingCoordinates: CoreLocation.CLLocationCoordinate2D { + get + } + public var centerCoordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + convenience public init(venue: Penguin.Venue, floor: Penguin.Floor, edge: Penguin.Edge, epPosition: Penguin.PIPoint? = nil, position: Penguin.PIPoint? = nil, accuracy: Swift.Double = 0.0, gps: Penguin.PICLocation?, offCampus: Swift.Bool, outMapMatching: Swift.Bool?, source: Penguin.SourceType = SourceType.NONE) + @objc override dynamic public init() + @objc deinit +} +@objc public class PIPoint : ObjectiveC.NSObject { + public var point: CoreFoundation.CGPoint + public var coordinate: Penguin.PICLocation? + public init(point: CoreFoundation.CGPoint, coordinate: Penguin.PICLocation?) + @objc deinit +} +@objc public class PICLocation : ObjectiveC.NSObject, Swift.Codable { + public var latitude: Swift.Double + public var longitude: Swift.Double + public init(latitude: Swift.Double, longitude: Swift.Double) + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} +@_hasMissingDesignatedInitializers @objc public class PIRotation : ObjectiveC.NSObject { + public var sensorValue: Swift.Double + public var mapRotationValue: Swift.Double + public var heading: CoreLocation.CLHeading + @objc deinit +} +extension Penguin.PILocationManager { + final public func getCurrentSubpath() -> Penguin.NavigationSubPath? + final public func getAllNavigationPath() -> [Penguin.NavigationSubPath] + final public func getSessionID() -> Swift.String + final public func getFloorTransitionType() -> Penguin.FloorTransitionType + final public func getPositionRequestErrorMessage() -> Swift.String + final public func checkResetSDKRequest() -> Swift.Bool + final public func connectionStatus() -> Swift.Int + final public func isNavigationFloorError() -> Swift.Bool + final public func isNavigationVenueError() -> Swift.Bool + final public func getInitializationProgress() -> Swift.Int + @discardableResult + final public func getVersion() -> Swift.String + final public func stopNavigation() + final public func validateLocation() + final public func isLoadingData() -> Swift.Bool + final public func isErrorPath() -> Swift.Bool + final public func isFloorError() -> Swift.Bool + final public func checkTrustedFloor() -> Swift.Bool + final public func isReady() -> Swift.Bool + final public func isGrantLocationPermsssion() -> Swift.Bool + final public func requestLocationPermsssion() + final public func getEP() -> Swift.String + final public func getLastKnownLocation() -> Penguin.PILocation? + final public func getLastKnownValidLocation() -> Penguin.PILocation? + final public func isDirectoryEnabled() -> Swift.Bool + final public func isUserOffCampus() -> Swift.Bool + final public var isOffCampusNavigationDisabled: Swift.Bool { + get + } + final public var isLocationMessageUIDisabled: Swift.Bool { + get + } +} +extension Penguin.PICLocation { + public func toCLLocationCoordinate2D() -> CoreLocation.CLLocationCoordinate2D + public func toCLLocation() -> CoreLocation.CLLocation +} +extension CoreLocation.CLLocationCoordinate2D { + public func isEqual(_ coord: CoreLocation.CLLocationCoordinate2D) -> Swift.Bool + public func toCLLocation() -> CoreLocation.CLLocation + public func distance(from: CoreLocation.CLLocationCoordinate2D) -> CoreLocation.CLLocationDistance + public func isCoordinateValid() -> Swift.Bool +} +@_inheritsConvenienceInitializers @objc(Floors_Table) public class Floors_Table : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@objc final public class Instruction : ObjectiveC.NSObject { + final public var directionID: Swift.Int + final public var directionText: Swift.String + final public var directionImage: UIKit.UIImage? + final public var directionPoI: Penguin.POI? + final public var directionEdgeOrder: Swift.Int? + public init(directionString: Swift.String) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc final public class DirectionInstruction : ObjectiveC.NSObject { + final public var edgeID: Swift.Int? + final public var campusID: Swift.Int? + final public var venueID: Swift.Int? + final public var floorID: Swift.Int? + final public var directionInstruction: Swift.String? + @objc deinit +} +@objc @_inheritsConvenienceInitializers public class PoIPolygonsTable : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_inheritsConvenienceInitializers @objc final public class PIDBManager : ObjectiveC.NSObject { + public static var shared: Penguin.PIDBManager + final public func resetCache() + final public func getVenues() -> [Penguin.Venue] + final public func getVenueByID(filterBy venueID: Swift.Int?) -> Penguin.Venue + final public func getFloorByID(filterBy id: Swift.Int) -> Penguin.Floor + final public func getFloorsByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Floor] + final public func getCampusFloor() -> Penguin.Floor? + final public func getCampusFloorSetting() -> Penguin.FloorSettings? + final public func getFloors() -> [Penguin.Floor] + final public func getFloorsSetting(filterBy id: Swift.Int) -> Penguin.FloorSettings? + final public func getEdgeByID(filterBy id: Swift.Int) -> Penguin.Edge + final public func getEdgesByVenueID(filterBy venueID: Swift.Int) -> [Penguin.Edge] + final public func getEdgesByFloorID(filterBy floorID: Swift.Int) -> [Penguin.Edge] + final public func getEdges() -> [Penguin.Edge] + final public func getGateNode(filterBy filter: [Swift.String : Any]) -> [Penguin.GateNodeModel]? + final public func getEdgesGateNodeDataGnode() -> [Swift.Int : [Penguin.Gnode]]? + final public func getPOIPolygons() -> [Penguin.PoiPolygon]? + final public func getCategories() -> [Penguin.POICategory]? + final public func clearAll() + final public func getAllGeofenceRegions() -> [Penguin.GeofenceRegion] + final public func getGeofenceById(_ id: Swift.Int) -> Penguin.GeofenceRegion? + @objc override dynamic public init() + @objc deinit +} +public enum SourceType { + case GPS + case BLE + case NONE + public static func == (a: Penguin.SourceType, b: Penguin.SourceType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum UpdateStatus : Swift.Int { + case Unknown + case New + case Deleted + case Updated + public static func getUpdateStatus(from value: Swift.Int) -> Penguin.UpdateStatus + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum ErrorCode : Swift.Int { + case NoError = 0 + case OSNotSupported = 1 + case SignalLost = 2 + case VenuesDetailsImportError = 3 + case FloorsDetailsImportError = 4 + case SettingsImportError = 5 + case MapNorthAngleCalculationError = 6 + case EdgesDetailsImportError = 7 + case WiFiPermissionOFF = 8 + case BLEPermissionOFF = 9 + case DeviceRFNotAvailable = 10 + case VenueRFNotAvailable = 11 + case BluetoothNotEnabled = 12 + case SensorInitialError = 13 + case LocationServicesNotEnabled = 14 + case ErrorWithLoadingData = 15 + case ClientKeyIDNotSet = 17 + case NoInternet = 18 + case NonAuthorized = 19 + case InvalidKey = 20 + case LoadingNavigationError = 21 + case pathEmpty = 22 + case SelectedPOI = 23 + case LoadingErrorPathFailed = 24 + case ErrorInRemoteConfig = 25 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum WarningCode : Swift.Int { + case NoWarning = 0 + case AccelerometerSensorNotAvailable = 1 + case MagnetometerSensorNotAvailable = 2 + case MagnetometerAccuracyLow = 3 + case GyroSensorNotAvailable = 4 + case OrientationSensorNotAvailable = 5 + case BarometerSensorNotAvailable = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum PositionScanningMode : Swift.Int { + case Background = 1 + case FreeStyle = 2 + case Navigation = 3 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum HTTPMethod : Swift.String { + case options + case get + case head + case post + case put + case patch + case delete + case trace + case connect + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum EdgeTypeNew : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum NodeType : Swift.String { + case normal + case elevator + case escalator + case stairs + case ramp + case gate + case campus + case none + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public enum TransitionEdgeType : Swift.String, Swift.Codable { + case floor + case same + case venue + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public enum ServerConnectivityStatus : Swift.Int { + case Disconnected = 1 + case Poor = 2 + case Medium = 3 + case Excellent = 4 + case EmptyBLEScans = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceConnectionStatus : Swift.Int { + case BleConnected = 0 + case GpsConnected = 1 + case BleDisconnected = 2 + case Initializing = 3 + case GpsNotResponding = 4 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SourceGPSConnectionStatus : Swift.Int { + case GpsConnected = 0 + case GpsNotResponding = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum BLEPowerStatus : Swift.Int { + case blePowerOff = 0 + case blePowerOn = 1 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum FloorTransitionType : Swift.Int { + case none = 0 + case escalatorUp = 1 + case escalatorDown = 2 + case elevatorUp = 3 + case elevatorDown = 4 + case up = 5 + case down = 6 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public enum SDKOperation : Swift.Int { + case initialize = 0 + case VenueDetection = 1 + case DataLoading = 2 + case ReadyForPositionUpdate = 3 + case GetPosition = 4 + case NewVenueDataLoading = 5 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public enum MapLevel { + case aboveground + case underground + public static func == (a: Penguin.MapLevel, b: Penguin.MapLevel) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc(Localize) public class Localize : CoreData.NSManagedObject { + @objc override dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?) + @objc deinit +} +@_hasMissingDesignatedInitializers public class DetectFloorsByClosestGate { + public static var shared: Penguin.DetectFloorsByClosestGate + public var allGate: [Penguin.GateNodeModel]? { + get + set + } + public func detectOutdoorFloorData(floorID: Swift.Int) -> Penguin.Floor? + public func detectIndoorFloorGates(floorIds: [Swift.Int]) -> [Penguin.GateNodeModel]? + public func detectOutdoorFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorGates(floorID: Swift.Int) -> [Penguin.GateNodeModel]? + public func detectFloorEscElevNodes(floorIds: [Swift.Int]) -> [Penguin.Gnode]? + public func getConnectedFloors(floor: Penguin.Floor?) -> [Penguin.Floor] + @objc deinit +} +extension Penguin.VenueTable { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var arabic_name: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_wifi: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_ble: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_mix: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var campusId: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var points: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var centerPoint: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var is_default: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var isUnderground: Swift.Bool { + @objc get + @objc set + } + @objc @NSManaged dynamic public var extrusionHeight: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDUri: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLat: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var threeDCenterLng: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var connectedVenues: [Swift.Int] { + @objc get + @objc set + } +} +@_inheritsConvenienceInitializers @objc final public class PIDirectionsService : ObjectiveC.NSObject { + public static var shared: Penguin.PIDirectionsService + final public var delegate: (any Penguin.PIDirectionsServiceDelegate)? + final public func startNavigation() + final public func continueNavigation(skipping matchedStops: Swift.Int) + final public func stopNavigation() + final public func recalculteRoutingPath() + final public func getNavigationRoute(parameters: [Swift.String : Any], completion: @escaping (Penguin.Route?) -> Swift.Void) + final public func getIndexCurrentFloorPath() -> Swift.Int? + final public func getCurrentSubpathIndex() -> Swift.Int + final public func getCurrentLegIndex() -> Swift.Int + final public func setCurrentIndexSubPath(index: Swift.Int) + final public func getCurrentSubPath() + final public func getBearingAngle() -> CoreFoundation.CGFloat + @objc override dynamic public init() + @objc deinit +} +public enum GateType { + case Indoor + case Outdoor + public static func == (a: Penguin.GateType, b: Penguin.GateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objc final public class PILocationManager : ObjectiveC.NSObject { + public static var shared: Penguin.PILocationManager + weak final public var delegate: (any Penguin.PILocationManagerDelegate)? + weak final public var initDelegate: (any Penguin.PIInitializerDelegate)? + final public var lastKnownLocation: Penguin.PILocation? + final public var lastValidLocation: Penguin.PILocation? + final public var selectedLanguage: Penguin.LangNames + public static func getVersion() -> Swift.String + final public func startUpdateLocation() + final public func build() + final public func stopUpdateLocation() + final public func getTokenKey(userID: Swift.String, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void) + @objc override dynamic public init() + @objc deinit +} +#if compiler(>=5.3) && $NoncopyableGenerics +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#else +extension Swift.Optional { + public func apply(do: (Wrapped) -> ()) +} +#endif +extension Penguin.Geofence_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var id: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var longitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var latitude: Swift.Double { + @objc get + @objc set + } + @objc @NSManaged dynamic public var radius: Swift.Int16 { + @objc get + @objc set + } + @objc @NSManaged dynamic public var title: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var geofenceDescription: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var endDate: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var validity: Foundation.Date? { + @objc get + @objc set + } +} +@_hasMissingDesignatedInitializers public class Reachability { + @objc deinit +} +public struct GeofenceRegion : Swift.Codable { + public var longitude: Swift.Double? + public var latitude: Swift.Double? + public var radius: Swift.Int? + public var id: Swift.Int? + public var localizedTitle: Swift.String? + public var localizedDescription: Swift.String? + public var validity: Foundation.Date? + public var coordinate: CoreLocation.CLLocationCoordinate2D? { + get + } + public init(from decoder: any Swift.Decoder) throws + public func encode(to encoder: any Swift.Encoder) throws +} +@_hasMissingDesignatedInitializers final public class SubPathManager { + public static var subPaths: [Penguin.SubPath]? + final public class func setRoutPath(paths: [Penguin.SubPath]) + final public class func getCurrentSubPath() -> Penguin.SubPath? + final public class func getNextWalkPath() -> Penguin.SubPath? + final public class func getIndexOfSubPath(subPath: Penguin.SubPath?) -> Swift.Int? + final public class func isNextLastPath() -> Swift.Bool + final public class func isCurrentPathLastFloor() -> Swift.Bool + final public class func getCurrentLastNodeCoordinate() -> CoreLocation.CLLocationCoordinate2D? + final public class func getNextVenueID() -> Swift.Int? + final public class func getNextFloorID() -> Swift.Int? + final public class func getNextFloor() -> Penguin.Floor? + final public class func getNextVenue() -> Penguin.Venue? + final public class func extractCoordinates(floorPath: Penguin.SubPath) -> [CoreLocation.CLLocationCoordinate2D] + @objc deinit +} +public struct AlignmentParameters : Swift.Codable { + public var xyToLongParameters: [Swift.Double]?, xyToLatParameters: [Swift.Double]?, longlatToXParameters: [Swift.Double]?, longlatToYParameters: [Swift.Double]? + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension Penguin.Last_update_Table { + @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest + @objc @NSManaged dynamic public var tableName: Swift.String? { + @objc get + @objc set + } + @objc @NSManaged dynamic public var lastUpdateTime: Swift.String? { + @objc get + @objc set + } +} +extension Penguin.HttpMethod : Swift.Equatable {} +extension Penguin.HttpMethod : Swift.Hashable {} +extension Penguin.HttpMethod : Swift.RawRepresentable {} +extension Penguin.LangNames : Swift.Equatable {} +extension Penguin.LangNames : Swift.Hashable {} +extension Penguin.LangNames : Swift.RawRepresentable {} +extension Penguin.RouteStatus : Swift.Equatable {} +extension Penguin.RouteStatus : Swift.Hashable {} +extension Penguin.RouteStatus : Swift.RawRepresentable {} +extension Penguin.SourceType : Swift.Equatable {} +extension Penguin.SourceType : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.Equatable {} +extension Penguin.UpdateStatus : Swift.Hashable {} +extension Penguin.UpdateStatus : Swift.RawRepresentable {} +extension Penguin.ErrorCode : Swift.Equatable {} +extension Penguin.ErrorCode : Swift.Hashable {} +extension Penguin.ErrorCode : Swift.RawRepresentable {} +extension Penguin.WarningCode : Swift.Equatable {} +extension Penguin.WarningCode : Swift.Hashable {} +extension Penguin.WarningCode : Swift.RawRepresentable {} +extension Penguin.PositionScanningMode : Swift.Equatable {} +extension Penguin.PositionScanningMode : Swift.Hashable {} +extension Penguin.PositionScanningMode : Swift.RawRepresentable {} +extension Penguin.HTTPMethod : Swift.Equatable {} +extension Penguin.HTTPMethod : Swift.Hashable {} +extension Penguin.HTTPMethod : Swift.RawRepresentable {} +extension Penguin.EdgeTypeNew : Swift.Equatable {} +extension Penguin.EdgeTypeNew : Swift.Hashable {} +extension Penguin.EdgeTypeNew : Swift.RawRepresentable {} +extension Penguin.NodeType : Swift.Equatable {} +extension Penguin.NodeType : Swift.Hashable {} +extension Penguin.NodeType : Swift.RawRepresentable {} +extension Penguin.TransitionEdgeType : Swift.Equatable {} +extension Penguin.TransitionEdgeType : Swift.Hashable {} +extension Penguin.TransitionEdgeType : Swift.RawRepresentable {} +extension Penguin.ServerConnectivityStatus : Swift.Equatable {} +extension Penguin.ServerConnectivityStatus : Swift.Hashable {} +extension Penguin.ServerConnectivityStatus : Swift.RawRepresentable {} +extension Penguin.SourceConnectionStatus : Swift.Equatable {} +extension Penguin.SourceConnectionStatus : Swift.Hashable {} +extension Penguin.SourceConnectionStatus : Swift.RawRepresentable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Equatable {} +extension Penguin.SourceGPSConnectionStatus : Swift.Hashable {} +extension Penguin.SourceGPSConnectionStatus : Swift.RawRepresentable {} +extension Penguin.BLEPowerStatus : Swift.Equatable {} +extension Penguin.BLEPowerStatus : Swift.Hashable {} +extension Penguin.BLEPowerStatus : Swift.RawRepresentable {} +extension Penguin.FloorTransitionType : Swift.Equatable {} +extension Penguin.FloorTransitionType : Swift.Hashable {} +extension Penguin.FloorTransitionType : Swift.RawRepresentable {} +extension Penguin.SDKOperation : Swift.Equatable {} +extension Penguin.SDKOperation : Swift.Hashable {} +extension Penguin.SDKOperation : Swift.RawRepresentable {} +extension Penguin.MapLevel : Swift.Equatable {} +extension Penguin.MapLevel : Swift.Hashable {} +extension Penguin.GateType : Swift.Equatable {} +extension Penguin.GateType : Swift.Hashable {} diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/module.modulemap b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/module.modulemap new file mode 100644 index 00000000..b36c1c74 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module Penguin { + umbrella header "Penguin.h" + export * + + module * { export * } +} + +module Penguin.Swift { + header "Penguin-Swift.h" + requires objc +} diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguin b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguin new file mode 100755 index 00000000..9386ee5d Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguin differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguinin.momd/Penguinin.mom b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguinin.momd/Penguinin.mom new file mode 100644 index 00000000..a25abc20 Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguinin.momd/Penguinin.mom differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguinin.momd/VersionInfo.plist b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguinin.momd/VersionInfo.plist new file mode 100644 index 00000000..67783bba Binary files /dev/null and b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/Penguinin.momd/VersionInfo.plist differ diff --git a/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/_CodeSignature/CodeResources b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/_CodeSignature/CodeResources new file mode 100644 index 00000000..72d2ced7 --- /dev/null +++ b/ios/Penguin.xcframework/ios-arm64_x86_64-simulator/Penguin.framework/_CodeSignature/CodeResources @@ -0,0 +1,267 @@ + + + + + files + + Headers/Penguin-Swift.h + + oVZlw+LrDTxT4moY9vo5j0wmYdA= + + Headers/Penguin.h + + 7gfRn/EZ6dhZ0iupS4wm+rWjV8A= + + Info.plist + + itkZv4xMMXKdIeJitM/GTy+iAvI= + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.abi.json + + /41bV2FHAZ3UHgTGzzrHgiYkzYc= + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + yWSwbEqR0hK6UC7YeKobbwhPiQ8= + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + 7qXQfWLbOQytiyHhIyIpPMt1buQ= + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + yWSwbEqR0hK6UC7YeKobbwhPiQ8= + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + XnDEK317/Ez0mY4X5SzJts/1cBk= + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.abi.json + + /41bV2FHAZ3UHgTGzzrHgiYkzYc= + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + Z9ANktUhE0NrrO1BRpG+dRwo57A= + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + nM5M3AKefaB/4mgt7KgEooTXd70= + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + Z9ANktUhE0NrrO1BRpG+dRwo57A= + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + YP1UBCr9FqygnyXn5wXhs3mMeG0= + + Modules/module.modulemap + + ZmhkoYt30+NVbVYo+KFstdBOnlQ= + + Penguinin.momd/Penguinin.mom + + GflaSZO7G2BqNgckn+O2kA+RkQY= + + Penguinin.momd/VersionInfo.plist + + /5wqh9IWJ9eRMSls2Xw70yuzM50= + + + files2 + + Headers/Penguin-Swift.h + + hash2 + + 6Z67sQHFwge/gb8KC3/A7dlEDXciBiMzflAUzsW4Hhg= + + + Headers/Penguin.h + + hash2 + + dQQ6wSTifkXXDVPXDevHiM7lYFk07iurp6In+Njx0T0= + + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + gSbYJesoA2TEFj+6tIjzd4cQD7TbrrgJQqrLl7X4i6M= + + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + 1XWYm6qQJvzLXp854gwYSJhMMouuLG+tLnYdXnFwYTE= + + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + Qhm+v/ZANuwC0qL3+sR9rIAqhxqxbOJBo2NOgWWNlGE= + + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + 1XWYm6qQJvzLXp854gwYSJhMMouuLG+tLnYdXnFwYTE= + + + Modules/Penguin.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + 1EtC8IERyqUxXJ10KY2SE4L05n9ekHu0Q6AsE2+1g/w= + + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + gSbYJesoA2TEFj+6tIjzd4cQD7TbrrgJQqrLl7X4i6M= + + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + rYrF653RmuQe2bMrPLwsVfdde7RLdXCLei+BG/ONsJ8= + + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + /4zywAHH727lDoQp4qLYu5GYwDZymOfEt2JHzP2nCRA= + + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + rYrF653RmuQe2bMrPLwsVfdde7RLdXCLei+BG/ONsJ8= + + + Modules/Penguin.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + 6A41W2C+i4p5eY019gjaauvNpOPm2EjhqRctBQsf3TU= + + + Modules/module.modulemap + + hash2 + + bF4nrOONwBWGq1QRseNdKDhig1J/vZNyk6RqTRgI4uk= + + + Penguinin.momd/Penguinin.mom + + hash2 + + mIbxlsSKVKz/zboeZgI8c8pYREYDbHQ+wqIN96/WLMQ= + + + Penguinin.momd/VersionInfo.plist + + hash2 + + VxdkFH4Oldv8gms/w4dQ+3IGIi96NIwqgt2TvauYuVQ= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 2c0073ff..702067a0 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -14,12 +14,6 @@ 306FE6C8271D790C002D6EFC /* OpenTokPlatformBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 306FE6C7271D790C002D6EFC /* OpenTokPlatformBridge.swift */; }; 306FE6CB271D8B73002D6EFC /* OpenTok.swift in Sources */ = {isa = PBXBuildFile; fileRef = 306FE6CA271D8B73002D6EFC /* OpenTok.swift */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; - 47C935002C91766800981BA7 /* Penguin.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FC2C91766400981BA7 /* Penguin.xcframework */; }; - 47C935012C91766800981BA7 /* Penguin.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FC2C91766400981BA7 /* Penguin.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 47C935022C91766900981BA7 /* PenguinINRenderer.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FA2C91766400981BA7 /* PenguinINRenderer.xcframework */; }; - 47C935032C91766900981BA7 /* PenguinINRenderer.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FA2C91766400981BA7 /* PenguinINRenderer.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 47C935042C91766A00981BA7 /* PenNavUI.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FB2C91766400981BA7 /* PenNavUI.xcframework */; }; - 47C935052C91766A00981BA7 /* PenNavUI.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FB2C91766400981BA7 /* PenNavUI.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; 762D738E274E42650063CE73 /* ring_30Sec.caf in Resources */ = {isa = PBXBuildFile; fileRef = 762D738C274E42650063CE73 /* ring_30Sec.caf */; }; 762D738F274E42650063CE73 /* ring_30Sec.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 762D738D274E42650063CE73 /* ring_30Sec.mp3 */; }; @@ -34,6 +28,12 @@ 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; + CEF7D4962D50C91F0072B4AA /* Penguin.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FC2C91766400981BA7 /* Penguin.xcframework */; }; + CEF7D4972D50C91F0072B4AA /* Penguin.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FC2C91766400981BA7 /* Penguin.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + CEF7D4982D50C91F0072B4AA /* PenguinINRenderer.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FA2C91766400981BA7 /* PenguinINRenderer.xcframework */; }; + CEF7D4992D50C91F0072B4AA /* PenguinINRenderer.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FA2C91766400981BA7 /* PenguinINRenderer.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + CEF7D49A2D50C91F0072B4AA /* PenNavUI.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FB2C91766400981BA7 /* PenNavUI.xcframework */; }; + CEF7D49B2D50C91F0072B4AA /* PenNavUI.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 47C934FB2C91766400981BA7 /* PenNavUI.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; E91B5396256AAA6500E96549 /* GlobalHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = E91B538D256AAA6500E96549 /* GlobalHelper.swift */; }; E91B5397256AAA6500E96549 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E91B538E256AAA6500E96549 /* Extensions.swift */; }; E91B5398256AAA6500E96549 /* API.swift in Sources */ = {isa = PBXBuildFile; fileRef = E91B538F256AAA6500E96549 /* API.swift */; }; @@ -55,15 +55,15 @@ /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ - 768D81742C6DF6E4005C655F /* Embed Frameworks */ = { + CEF7D49C2D50C91F0072B4AA /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 47C935032C91766900981BA7 /* PenguinINRenderer.xcframework in Embed Frameworks */, - 47C935012C91766800981BA7 /* Penguin.xcframework in Embed Frameworks */, - 47C935052C91766A00981BA7 /* PenNavUI.xcframework in Embed Frameworks */, + CEF7D4992D50C91F0072B4AA /* PenguinINRenderer.xcframework in Embed Frameworks */, + CEF7D4972D50C91F0072B4AA /* Penguin.xcframework in Embed Frameworks */, + CEF7D49B2D50C91F0072B4AA /* PenNavUI.xcframework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; @@ -87,9 +87,6 @@ 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 762D738C274E42650063CE73 /* ring_30Sec.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = ring_30Sec.caf; path = ../../assets/sounds/ring_30Sec.caf; sourceTree = ""; }; 762D738D274E42650063CE73 /* ring_30Sec.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; name = ring_30Sec.mp3; path = ../../assets/sounds/ring_30Sec.mp3; sourceTree = ""; }; - 7643E4042BE0D0B400BD2F25 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main_Custom.strings; sourceTree = ""; }; - 7643E4052BE0D0B400BD2F25 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main.strings; sourceTree = ""; }; - 7643E4062BE0D0B400BD2F25 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/LaunchScreen.strings; sourceTree = ""; }; 76815B26275F381C00E66E94 /* HealthKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HealthKit.framework; path = System/Library/Frameworks/HealthKit.framework; sourceTree = SDKROOT; }; 76962ECD28AE5C10004EAE09 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 76D71B662C6B7F9C00DAFB84 /* HMGPenguinInPlatformBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HMGPenguinInPlatformBridge.swift; sourceTree = ""; }; @@ -108,6 +105,9 @@ 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + CEF7D48B2D50C26A0072B4AA /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main_Custom.strings; sourceTree = ""; }; + CEF7D48C2D50C26A0072B4AA /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main.strings; sourceTree = ""; }; + CEF7D48D2D50C26A0072B4AA /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/LaunchScreen.strings; sourceTree = ""; }; E91B538D256AAA6500E96549 /* GlobalHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlobalHelper.swift; sourceTree = ""; }; E91B538E256AAA6500E96549 /* Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; E91B538F256AAA6500E96549 /* API.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = API.swift; sourceTree = ""; }; @@ -134,12 +134,12 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + CEF7D4962D50C91F0072B4AA /* Penguin.xcframework in Frameworks */, 76F2556127F1FFED0062C1CD /* PassKit.framework in Frameworks */, 76815B27275F381C00E66E94 /* HealthKit.framework in Frameworks */, E9620805255C2ED100D3A35D /* NetworkExtension.framework in Frameworks */, - 47C935042C91766A00981BA7 /* PenNavUI.xcframework in Frameworks */, - 47C935002C91766800981BA7 /* Penguin.xcframework in Frameworks */, - 47C935022C91766900981BA7 /* PenguinINRenderer.xcframework in Frameworks */, + CEF7D49A2D50C91F0072B4AA /* PenNavUI.xcframework in Frameworks */, + CEF7D4982D50C91F0072B4AA /* PenguinINRenderer.xcframework in Frameworks */, FD7241B0D73FB24C87572FAC /* Pods_Runner.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -295,12 +295,12 @@ buildPhases = ( 6D0B2FE51DC05E2D0395E861 /* [CP] Check Pods Manifest.lock */, 9740EEB61CF901F6004384FC /* Run Script */, + 97C146EC1CF9000F007C117D /* Resources */, + CEF7D49C2D50C91F0072B4AA /* Embed Frameworks */, + 487FDD6493EB9AE7D8E39485 /* [CP] Embed Pods Frameworks */, 97C146EA1CF9000F007C117D /* Sources */, 97C146EB1CF9000F007C117D /* Frameworks */, - 97C146EC1CF9000F007C117D /* Resources */, - 768D81742C6DF6E4005C655F /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, - 487FDD6493EB9AE7D8E39485 /* [CP] Embed Pods Frameworks */, 4671D3CD126F6635F4B75A6E /* [CP] Copy Pods Resources */, ); buildRules = ( @@ -496,7 +496,7 @@ isa = PBXVariantGroup; children = ( 97C146FB1CF9000F007C117D /* Base */, - 7643E4052BE0D0B400BD2F25 /* ar */, + CEF7D48C2D50C26A0072B4AA /* ar */, ); name = Main.storyboard; sourceTree = ""; @@ -505,7 +505,7 @@ isa = PBXVariantGroup; children = ( 97C147001CF9000F007C117D /* Base */, - 7643E4062BE0D0B400BD2F25 /* ar */, + CEF7D48D2D50C26A0072B4AA /* ar */, ); name = LaunchScreen.storyboard; sourceTree = ""; @@ -514,7 +514,7 @@ isa = PBXVariantGroup; children = ( E91B53A2256AAD8200E96549 /* Base */, - 7643E4042BE0D0B400BD2F25 /* ar */, + CEF7D48B2D50C26A0072B4AA /* ar */, ); name = Main_Custom.storyboard; sourceTree = ""; diff --git a/ios/Runner/Helper/HMGPenguinInPlatformBridge.swift b/ios/Runner/Helper/HMGPenguinInPlatformBridge.swift index 999447ae..715d65bd 100644 --- a/ios/Runner/Helper/HMGPenguinInPlatformBridge.swift +++ b/ios/Runner/Helper/HMGPenguinInPlatformBridge.swift @@ -90,28 +90,19 @@ class HMGPenguinInPlatformBridge{ } } - penguinView.onBackPress = { - let areYouSure : String - let exit : String - let yes : String - let no : String - - areYouSure = NSLocalizedString("are_you_sure", comment: "") - exit = NSLocalizedString("exit", comment: "") - yes = NSLocalizedString("yes", comment: "") - no = NSLocalizedString("no", comment: "") - + penguinView.onBackPress = {title, message, positiveBtnTxt, negativeBtnTxt in + // Implement custom behavior, such as displaying a confirmation dialog. let alert = UIAlertController( - title: String(localized:"exit"), - message: String(localized:"are_you_sure"), + title: title, + message: message, preferredStyle: .alert ) - alert.addAction(UIAlertAction(title: String(localized: "yes"), style: .default) { _ in + alert.addAction(UIAlertAction(title: positiveBtnTxt, style: .default) { _ in PenNavUIManager.shared.dismiss() penguinUIView.removeFromSuperview() }) - alert.addAction(UIAlertAction(title: String(localized: "no"), style: .cancel, handler: nil)) + alert.addAction(UIAlertAction(title: negativeBtnTxt, style: .cancel, handler: nil)) mainViewController.present(alert, animated: true, completion: nil) } diff --git a/ios/Runner/Penguin/PenguinModel.swift b/ios/Runner/Penguin/PenguinModel.swift index e41979d6..e78c72f0 100644 --- a/ios/Runner/Penguin/PenguinModel.swift +++ b/ios/Runner/Penguin/PenguinModel.swift @@ -27,6 +27,10 @@ struct PenguinModel { let clinicID: String let patientID: String let projectID: String + let dialogTitle: String + let dialogMessage: String + let dialogPositiveTxt: String + let dialogNegativeTxt: String // Initialize the model from a dictionary init?(from dictionary: [String: Any]) { @@ -48,7 +52,11 @@ struct PenguinModel { let languageCode = dictionary["languageCode"] as? String, let clinicID = dictionary["clinicID"] as? String, let patientID = dictionary["patientID"] as? String, - let projectID = dictionary["projectID"] as? String + let projectID = dictionary["projectID"] as? String, + let dialogTitle = dictionary["dialogTitle"] as? String, + let dialogMessage = dictionary["dialogMessage"] as? String, + let dialogPositiveTxt = dictionary["dialogPositiveBtnTxt"] as? String, + let dialogNegativeTxt = dictionary["dialogNegativeBtnTxt"] as? String else { print("Initialization failed due to missing or invalid keys.") return nil @@ -72,5 +80,9 @@ struct PenguinModel { self.clinicID = clinicID self.patientID = patientID self.projectID = projectID + self.dialogTitle = dialogTitle + self.dialogMessage = dialogMessage + self.dialogNegativeTxt = dialogNegativeTxt + self.dialogPositiveTxt = dialogPositiveTxt } } diff --git a/ios/Runner/Penguin/PenguinView.swift b/ios/Runner/Penguin/PenguinView.swift index 06516d1c..b1bccf0c 100644 --- a/ios/Runner/Penguin/PenguinView.swift +++ b/ios/Runner/Penguin/PenguinView.swift @@ -44,7 +44,7 @@ class PenguinView: NSObject, FlutterPlatformView, PIEventsDelegate, PenNavInitia var onSuccess: (() -> Void)? - var onBackPress : (()->Void)? + var onBackPress : ((String?, String?, String?, String?)->Void)? @@ -208,12 +208,8 @@ class PenguinView: NSObject, FlutterPlatformView, PIEventsDelegate, PenNavInitia } - - - // MARK: - PIEventsDelegate Methods - func onBackButtonPressed() { - onBackPress?() + onBackPress?(model?.dialogTitle,model?.dialogMessage,model?.dialogPositiveTxt,model?.dialogNegativeTxt) } diff --git a/ios/Runner/ar.lproj/LaunchScreen.strings b/ios/Runner/ar.lproj/LaunchScreen.strings new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/ios/Runner/ar.lproj/LaunchScreen.strings @@ -0,0 +1 @@ + diff --git a/ios/Runner/ar.lproj/Main.strings b/ios/Runner/ar.lproj/Main.strings new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/ios/Runner/ar.lproj/Main.strings @@ -0,0 +1 @@ + diff --git a/ios/Runner/ar.lproj/Main_Custom.strings b/ios/Runner/ar.lproj/Main_Custom.strings new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/ios/Runner/ar.lproj/Main_Custom.strings @@ -0,0 +1 @@ + diff --git a/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/build-request.json b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/build-request.json new file mode 100644 index 00000000..38eab09c --- /dev/null +++ b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/build-request.json @@ -0,0 +1,27 @@ +{ + "buildCommand" : { + "command" : "build", + "skipDependencies" : false, + "style" : "buildOnly" + }, + "configuredTargets" : [ + + ], + "continueBuildingAfterErrors" : false, + "dependencyScope" : "workspace", + "enableIndexBuildArena" : false, + "hideShellScriptEnvironment" : false, + "parameters" : { + "action" : "build", + "overrides" : { + + } + }, + "qos" : "utility", + "schemeCommand" : "launch", + "showNonLoggedProgress" : true, + "useDryRun" : false, + "useImplicitDependencies" : false, + "useLegacyBuildLocations" : false, + "useParallelTargets" : true +} \ No newline at end of file diff --git a/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/description.msgpack b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/description.msgpack new file mode 100644 index 00000000..138ea48f Binary files /dev/null and b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/description.msgpack differ diff --git a/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/manifest.json b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/manifest.json new file mode 100644 index 00000000..7391713b --- /dev/null +++ b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/manifest.json @@ -0,0 +1 @@ +{"client":{"name":"basic","version":0,"file-system":"device-agnostic","perform-ownership-analysis":"no"},"targets":{"":[""]},"commands":{"":{"tool":"phony","inputs":[""],"outputs":[""]},"P0:::Gate WorkspaceHeaderMapVFSFilesWritten":{"tool":"phony","inputs":[],"outputs":[""]}}} \ No newline at end of file diff --git a/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/target-graph.txt b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/target-graph.txt new file mode 100644 index 00000000..b83b1580 --- /dev/null +++ b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/target-graph.txt @@ -0,0 +1 @@ +Target dependency graph (0 target) \ No newline at end of file diff --git a/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/task-store.msgpack b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/task-store.msgpack new file mode 100644 index 00000000..6cef3fe3 Binary files /dev/null and b/ios/build/XCBuildData/eee049dea4c30bccbb9894e074959a73.xcbuilddata/task-store.msgpack differ diff --git a/lib/config/localized_values.dart b/lib/config/localized_values.dart index 7bfb0397..09a7e491 100644 --- a/lib/config/localized_values.dart +++ b/lib/config/localized_values.dart @@ -2140,4 +2140,8 @@ const Map localizedValues = { "download": {"en": "Download", "ar": "تحميل"}, "share": {"en": "Share", "ar": "يشارك"}, + "penguinDialogTitle": {"en": "Exit", "ar": "خروج"}, + "penguinDialogMessage": {"en": "Are you sure you want to exit", "ar": "هل أنت متأكد أنك تريد الخروج؟"}, + "penguinDialogPositiveBtnTxt": {"en": "Yes", "ar": "نعم"}, + "penguinDialogNegativeBtnTxt": {"en": "No", "ar": "لا"} }; diff --git a/lib/pages/MyAppointments/widgets/AppointmentActions.dart b/lib/pages/MyAppointments/widgets/AppointmentActions.dart index d29030a1..94a014ed 100644 --- a/lib/pages/MyAppointments/widgets/AppointmentActions.dart +++ b/lib/pages/MyAppointments/widgets/AppointmentActions.dart @@ -203,7 +203,7 @@ class _AppointmentActionsState extends State { Permission.bluetoothScan, Permission.activityRecognition, ].request().whenComplete(() { - PenguinMethodChannel().launch("penguin", widget.projectViewModel!.isArabic ? "ar" : "en", widget.projectViewModel!.authenticatedUserObject.user.patientID.toString(), details: data); + PenguinMethodChannel().launch("penguin", widget.projectViewModel!.isArabic ? "ar" : "en", widget.projectViewModel!.authenticatedUserObject.user.patientID.toString(),context, details: data); }); } } diff --git a/lib/pages/ToDoList/ToDo.dart b/lib/pages/ToDoList/ToDo.dart index bd860008..20b854d8 100644 --- a/lib/pages/ToDoList/ToDo.dart +++ b/lib/pages/ToDoList/ToDo.dart @@ -576,7 +576,7 @@ class _ToDoState extends State with SingleTickerProviderStateMixin { Permission.bluetoothScan, Permission.activityRecognition, ].request().whenComplete(() { - PenguinMethodChannel().launch("penguin", projectViewModel.isArabic ? "ar" : "en", projectViewModel.authenticatedUserObject.user.patientID.toString(), details: data); + PenguinMethodChannel().launch("penguin", projectViewModel.isArabic ? "ar" : "en", projectViewModel.authenticatedUserObject.user.patientID.toString(), context, details: data); }); } } diff --git a/lib/pages/landing/widgets/services_view.dart b/lib/pages/landing/widgets/services_view.dart index b336887e..772e2e46 100644 --- a/lib/pages/landing/widgets/services_view.dart +++ b/lib/pages/landing/widgets/services_view.dart @@ -201,13 +201,13 @@ class ServicesView extends StatelessWidget { selectedIndex: _selectedHospitalIndex, onValueSelected: (index) { _selectedHospitalIndex = index; - initPenguinSDK(projectsListLocal[index].iD); + initPenguinSDK(projectsListLocal[index].iD, context); }, ), ); } - initPenguinSDK(int projectID) async { + initPenguinSDK(int projectID, BuildContext context) async { final bool permited = await AppPermission.askPenguinPermissions(); if (!permited) { Map statuses = await [ @@ -217,7 +217,7 @@ class ServicesView extends StatelessWidget { Permission.bluetoothScan, Permission.activityRecognition, ].request().whenComplete(() { - PenguinMethodChannel().launch("penguin", projectViewModel.isArabic ? "ar" : "en", projectViewModel.authenticatedUserObject.user.patientID.toString()); + PenguinMethodChannel().launch("penguin", projectViewModel.isArabic ? "ar" : "en", projectViewModel.authenticatedUserObject.user.patientID.toString(), context); }); } // } diff --git a/lib/uitl/app_toast.dart b/lib/uitl/app_toast.dart index bbeebe5d..3e1f08b5 100644 --- a/lib/uitl/app_toast.dart +++ b/lib/uitl/app_toast.dart @@ -70,7 +70,7 @@ class AppToast { child: toast, gravity: ToastGravity.TOP, toastDuration: Duration(seconds: timeInSeconds), - positionedToastBuilder: (context, child) { + positionedToastBuilder: (context, child,_) { return Positioned(top: 50, left: 10, right: 10, child: child); }); // Fluttertoast.showToast(msg: message, toastLength: toastLength, gravity: toastGravity, timeInSecForIosWeb: timeInSeconds, backgroundColor: Colors.red, textColor: textColor, fontSize: fontSize); diff --git a/lib/uitl/penguin_method_channel.dart b/lib/uitl/penguin_method_channel.dart index 50a642a7..9d1f8bcd 100644 --- a/lib/uitl/penguin_method_channel.dart +++ b/lib/uitl/penguin_method_channel.dart @@ -1,3 +1,5 @@ +import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; +import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; class PenguinMethodChannel { @@ -7,7 +9,7 @@ class PenguinMethodChannel { return await rootBundle.load("assets/images/progress-loading-red-crop-1.gif").then((data) => data.buffer.asUint8List()); } - Future launch(String storyboardName, String languageCode, String username, {NavigationClinicDetails? details}) async { + Future launch(String storyboardName, String languageCode, String username,BuildContext context, {NavigationClinicDetails? details}) async { Uint8List image = await loadGif(); try { await _channel.invokeMethod('launchPenguin', { @@ -36,6 +38,11 @@ class PenguinMethodChannel { "patientID": details?.patientId ?? "", "projectID": details?.projectId ?? "", "loaderImage": image, + "dialogTitle":TranslationBase.of(context).penguinDialogTitle, + "dialogMessage":TranslationBase.of(context).penguinDialogMessage, + "dialogPositiveBtnTxt":TranslationBase.of(context).penguinDialogPositiveBtnTxt, + "dialogNegativeBtnTxt":TranslationBase.of(context).penguinDialogNegativeBtnTxt, + }); } on PlatformException catch (e) { print("Failed to launch PenguinIn: '${e.message}'."); diff --git a/lib/uitl/push-notification-handler.dart b/lib/uitl/push-notification-handler.dart index c6ae36d3..6cae92be 100644 --- a/lib/uitl/push-notification-handler.dart +++ b/lib/uitl/push-notification-handler.dart @@ -428,7 +428,8 @@ class PushNotificationHandler { Permission.bluetoothScan, Permission.activityRecognition, ].request().whenComplete(() { - PenguinMethodChannel().launch("penguin", "en", "1231755", details: data); + PenguinMethodChannel() + .launch("penguin", "en", "1231755", context, details: data); }); } } diff --git a/lib/uitl/translations_delegate_base.dart b/lib/uitl/translations_delegate_base.dart index 3ce068fb..55a29102 100644 --- a/lib/uitl/translations_delegate_base.dart +++ b/lib/uitl/translations_delegate_base.dart @@ -3044,6 +3044,10 @@ class TranslationBase { String get download => localizedValues["download"][locale.languageCode]; String get share => localizedValues["share"][locale.languageCode]; + String get penguinDialogNegativeBtnTxt => localizedValues["penguinDialogNegativeBtnTxt"][locale.languageCode]; + String get penguinDialogPositiveBtnTxt => localizedValues["penguinDialogPositiveBtnTxt"][locale.languageCode]; + String get penguinDialogMessage => localizedValues["penguinDialogMessage"][locale.languageCode]; + String get penguinDialogTitle => localizedValues["penguinDialogTitle"][locale.languageCode]; } diff --git a/pubspec.yaml b/pubspec.yaml index 92e358ca..ace6c824 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -43,7 +43,7 @@ dependencies: #Camera Preview - camera: ^0.10.1 + camera: 0.11.0 # Permissions permission_handler: ^11.1.0